The Kenyan Coast is ideal for a calm, secluded retreat with excellent beach time and seafood. Conversely, if you crave thrilling water sports, cultural experiences, and spice, Zanzibar is the ...