BELA VISTA LODGE
Updated 645 days ago
Bela Vista Lodge, where we aim to provide our guests not only with comfort, but also a complete feeling of home away from home...
When you walk into one of our spacious, open plan, uniquely designed houses, you'll feel like you never want to leave... Located on the sand dunes overlooking beautiful Barra lagoon in the Inhambane Province, Mozambique, Bela Vista Lodge offers spacious accommodation and lovely views.