Diani, Kenya

Swahili Beach

Price
USD 1,775
Availability

Booking for Swahili Beach