Kenya is fortunate to have an abundance of protected coral reefs and beaches (250 mi/420 km worth). Malindi, 75 mi/120 km north of Mombasa on what's called the Coral Coast, provides a very nice i...