L'Exil cascade Leon. One of the best Waterfalls in Mauritius lost in nature. Seen from far with lush vast forest