Hotel Karibuni Rafiki Beach Resort(0 stars)

Diani Beach Road 80401 Diani Beach Kenya View on map