Palumboreef Beach Resort
Uroa Road, Uroa, Uroa, Tanzania
Booking.com
Book Now