Pristine unspoilt beaches all to yourself!

Machangulo Beach Lodge in Mozambique is dramatically located alongside the channel between Inhaca Island and the dunes of the Santa Maria Peninsula in Maputo Bay. Thanks to the easy access (just an hour’s boat trip from Maputo Marina) this is a far more affordable option than most areas of Mozambique.

Visit Website
Watch Video