Zanzibar Star Resort

  Zanzibar, Nungwi, Tanzania

Booking.com Book Now