Find the word definition

Wikipedia
Machangulo

The Machangulo peninsula is situated in the southernmost part of Mozambique adjacent to Inhaca and Portuguese Islands in the Maputo Bay.

Category:Landforms of Mozambique Category:Peninsulas of Africa