Tamarind Falls | Mauritius

0
56

Tucked away in the south-west part of Mauritius, Tamarind Falls are an astonishing combination of waterfalls, rivers, lush green mountains and dense forests like …

source

Have something to say? Leave a comment: