Stretching along Kenya's Indian Ocean coast and located 30km south of Mombasa, this south coast beach is surrounded by the warm Indian Ocean, with countless beach resorts. Diani is the sliver of paradise marking the border where the Kenyan coastline meets the vast Indian Ocean. Diani Beach is a gorgeous setting for a beach vacation. Against the backdrop of forests echoing...