Destination Type: Island

Island escapes across Zanzibar, Pemba and the Indian Ocean archipelago.