Hidden place · Vacoas, Mauritius

Tamarind Falls

Tamarind Falls is a chain of about seven waterfalls surrounded by green mountains beyond a sugar cane field. The area has pools beneath some falls and is…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload