Alexandra Falls Nature Park

MU Savanne District

See directions

The Alexandra Falls are a part of the Black River Gorges Nature Park. Located between the Grand Bassin and Plaine Champagne, the falls are a rather charming place where one can take a walk and observe the Waterfalls as well as other small ponds and rivers at different viewpoints. The views are exquisite and perfect for mid-afternoon walks. It is also possible to hike there and to pick Chinese Guavas that grow around the area!