Karta Vacation Rentals
On Mozambique’s coast in Inhambane, Barefoot in Barra is a laid-back, budget-friendly guest house steps from Barra Beach and close to Tofo Beach and Tofo Scuba. The property sits about 16 km from Inhambane city center, offering true beach-side access without the city price tag.