Palumboreef Beach Resort

  Uroa Road, Uroa, Uroa, Tanzania

Booking.com Book Now