Formed by the River St.Denis, the waterfalls of Chamarel have a height of 272ft. The waterfalls and are surrounded by lush vegetation of Black River Gorges
No comments yet