Turquoise waters meet stone town labyrinths. Where ancient trade winds still carry stories of sultans and spice merchants across coral reefs older than memory.
Turquoise waters meet stone town labyrinths. Where ancient trade winds still carry stories of sultans and spice merchants across coral reefs older than memory.