Overview

Grand River South-East Waterfalls is a waterfall located in Grand River South East (GRSE), a historic village in the southeast of Mauritius in the Indian Ocean.