Add the first photo and get an additional 2 points
Niagara Falls is located on the Sainte-Suzanne River on the island of Reunion, just over a kilometer from Sainte Suzanne town center. It measures about 25 m in height. At its feet, a large pool is formed where you can bathe and swim. The waterfall can be reached on foot or by car.