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

Machangulo
Peninsula
The southern perimeter of Maputo Bay from space: Machangulo peninsula and Inhaca Island are at right and top right respectively.
The southern perimeter of Maputo Bay from space: Machangulo peninsula and Inhaca Island are at right and top right respectively.
Machangulo is located in Mozambique
Machangulo
Machangulo
Coordinates: 26°12′59″S 32°52′24″E / 26.2164°S 32.8733°E / -26.2164; 32.8733
LocationSouthern Mozambique
Offshore water bodiesMaputo Bay