Bali Hai Lodge is located in the world famous Barra region of Mozambique. With its stunning coastline, crystal-clear waters, rich sea life that is perfect for diving and fishing, and exquisite local cuisine, Barra is the perfect destination for any tourist. |