Niagara Falls
,
What`s here?
Natural sights
,
|
Niagara Falls is a waterfall in the commune of Sainte-Suzanne on the island of Réunion. Its height is approximately 55 metres (180 ft).
It is of easy access by car, and its pool is a popular picnic place on weekends and holidays.