.  

Cowrie Shell Beach Apartments

Mombasa 80100 - 蒙巴萨