Barra Lodge is a beach resort in Ihambane, Mozambique, Africa. The resort offers many activities, including fishing and SCUBA diving.
- All Year
- Saltwater Fishing
- Scuba Diving
- Inhambane Airport (INH) / 1.3 miles
- Vilankulo Airport (VNX) / 128.3 miles
- Benguera Island Airport (BCW) / 139.7 miles
* Not all airports listed here may be open to public use, or service commercial flights