Cocktails & Seafood Pizza @ Barra Lodge, Mozambique

Barra Lodge - Beach Resort - Rate: From per person sharing for 7 Nights

MOZAMBIQUE - BARRA lodge

Benguerra Island's surreal shapes and colours - Bazaruto Archipelago - Mozambique. The archipelago consists of 5 islands formed from sand deposited by the Save River, which has since shifted its course.

Barra Beach

Beaches

Lighthouse shipwreck boilers

Lighthouse shipwreck boilers

Barra 12 playing at beach bar

Barra 12 playing at beach bar

Barra12

Barra12

Sunrise at Barra beach today

Sunrise at Barra beach today

Pinterest
Search