About Barra Lighthouse 4x4 Campsite Camping
Situated in Inhambane, Mozambique, within easy reach of Inhambane, Barra Lighthouse 4x4 Campsite is a caravan park, campsite, and guesthouse. Guests can enjoy swimming, fishing, and birdwatching during their stay. Nearby attractions include Tofo Beach, Paulo’s Tours Tofo.