Safari Lodge Accommodation in
Barra Lodge is set in one of the most picturesque areas in Mozambique, with spectacular views of pristine beaches and the crystal clear waters of the Indian Ocean.
Situated 485km north of Maputo, access by road is on
More about Barra Lodge
Price Per Person Per Night from R1040 to R1215