Apartments & Cottages Mombasa North Coast

Bamburi Beach Cottages, Shanzu Creek Villa Mombasa, Sunrise Resort & Spa's, AD House Cottage Kilifi Bofa, Clamkara 1 Beach House Vipingo, Clamkara 2 Beach House Vipingo