- Barra Lodge Beach Resort
Barra has secluded, unspoilt beaches, surrounded by the Inhambane estuary on one side and the Indian Ocean on the other. The lodge is nestled among groves of coconut trees and all rooms have superb beach and sea views. Location:
Facilities:
|