Tamarind Falls by admin December 9, 2014 Tamarind Falls - The tallest waterfalls in Mauritius 64 next post Taj Mahotsav 2016: Your Tryst With Cultural Diversity in India