Tamarind Beach Hotel

Uroa Village
Uroa
Tanzania