This small coral island features a melding of Arab, Indian, and Portuguese architecture, influences of its history as a harbor and trading center http://on.natgeo.com/2munXny
This small coral island features a melding of Arab, Indian, and Portuguese architecture, influences of its history as a harbor and trading center http://on.natgeo.com/2munXny