Back to album

Mauritius - Chamarel Falls

Chamarel waterfall on the River du Cap in Mauritius. The water falls about 95m along the rocks.

12,355 views
166 faves
18 comments
Uploaded on January 13, 2016
Taken on October 28, 2015