The small Mozambiquan resort of Barra is situated nearly 500 kilometres to the north of Maputo and is adjacent to the Inhambane peninsula. Barra has pristine, secluded beaches and is almost entirely surrounded by water, the Inhambane Estuary being on... - Read more
Restaurants In Barra.
Restaurant categories available in Barra include african, cocktail-bar. View Barra restaurant adverts listed on WhereToStay.co.za by clicking on selected restaurant links in the right-hand column of this page.