Barra Beach photograph

Barra Beach

Use attributes for filter !
Provinces Inhambane Province
Date of Reg.
Date of Upd.
ID2237792
Send edit request

About Barra Beach


Barra Beach or simply Barra is a tourist beach in southeastern Mozambique. This holiday settlement lies on the Indian Ocean coast, on the Ponta da Barra peninsula in Inhambane Province, 25 km drive from Inhambane city.

Related Persons

Next Profile ❯