Known as the highest waterfalls of Mauritius, the Chamarel Waterfalls has a height of about 100 meters (almost the same height as the Statue of Liberty) cascading down against a scenic backdrop of luxuriant forests and mountains which is simply breathtaking.
Thanks to all Phoide contributors to Chamarel Waterfalls Viewpoint!
Most notably Dominic Nessi.