The Tamarind Falls is one of most beautiful sites in Mauritius. Also known as 7 Waterfalls or 7 Cascades, it is located just north of the famous Black River Gorges …
source
Have something to say? Leave a comment:
The Tamarind Falls is one of most beautiful sites in Mauritius. Also known as 7 Waterfalls or 7 Cascades, it is located just north of the famous Black River Gorges …
source
Have something to say? Leave a comment: