Apartments & Cottages Mombasa South Coast.

Betty’s Camp Shimoni, Mwazaro Beach Mangrove Lodge, Diani Beach Cottages, CDC Cottages Diani Beach, Nomads Beach Cottages, Kivulini Beach House