Search
Browse by Location
Map

Vista do Mar

Vista do Mar, derived from the Portuguese meaning "view of the sea", is a brand new, upmarket lodge located on a pristine stretch of unsurpassed Barra Beach beachfront only minutes from Inhambane, Mozambique.

Distance from Ponte de Barra Centre : 0.4km*
*The distances are measured as a straight-line and do not necessarily reflect the actual travelling distance.