Olumbi, Cabo Delgado Province, Mozambique
Protected island resort in the Quirimbas Archipelago that features private villas & diving sites.
MZ