Explore relationships
Quirimbas Islands
The Quirimbas Islands lie in the western Indian Ocean off northeastern Mozambique in the Mozambique Channel, close to Pemba, the capital of the province of Cabo Delgado.
Use + to expand a branch. Click a topic name to open its summary.