What’s the adress of the Resort?

Road Chwaka – Uroa Village Marumbi Zanzibar Tanzania (east coast)

Leave a Comment