Beach
Diani Beach Holiday — 6 Days (Kisite Mpunguti Snorkeling)
Unwind on Diani Beach — voted Africa's best beach — with six days of white sand, turquoise water and a full-day Kisite-Mpunguti Marine Park …
$980from / person
View trip