Rio Azul Lodge is located on the banks of the Govuro River in Mozambique, Africa. Rio Azul, meaning “Blue River”, overlooks the estuary and is about 2km from the Govuro River mouth. The lodge faces west and enjoys spectacular sunsets in a quiet and peaceful setting.
Rio Azul offers luxury lodge accommodation including six twin chalets and two luxury villas which sleep six adults and six children. Each villa has its own swimming pool and is situated along pristine beach shores.
Rio Azul Beach Lodge Details
Activities offered at the lodgeKayaking
Unlimited use of estuary boat per room
Included in your stayMeals: All meals
Activities: Use of sea kayaks and windsurfers
Rio Azul Beach Lodge Map
Rio Azul Beach Lodge's location in Mozambique on Google Maps