Zanzibar Star Resort
Zanzibar, Nungwi, Tanzania
Booking.com
Book Now