Machangulo Beach Lodge / Lodge Photography
Machangulo Beach Lodge is located in southern Mozambique, just opposite the well known island of Inhaca. The Lodge is just over an hours boat ride from Maputo, offering a scenic ride in good weather, from being able to take in the sweeping views of Maputo to the tranquil island settings of Inhaca as you approach your island destination. Although the Lodge is actually situated on the main land, one always feels as though you are on an isolated island as there are few people in the area, other than the local fishermen from the nearby village of Santa Maria. The