A spice-scented Indian Ocean archipelago of turquoise waters and historic Stone Town. Zanzibar blends Swahili culture, white beaches and dhow-dotted horizons.
Seafront elegance in Stone Town.
Private-pool villas on the south-west coast.
Design resort on Kendwa Beach.
No cities found matching your search.