Nature shots from the paradise island, Mauritius.
A beautiful and serene island with mesmerising views.
741Görünümler
1Beğeniler
Open Artwork
Category
Nature
Sight
Waterfall
Undoubtedly the tallest single-drop waterfall in Mauritius at about 100m high, the Chamarel Waterfall is a striking piece of nature standing amid dense vegetation.
This location, of outstanding beauty, will awe you with its sights and sounds evocative of a true tropical rainforest.