The 7 Cascades, or the 7 Waterfalls, represent one of the most spectacular natural sites of Mauritius. Tucked away near the small village of Henrietta on the highlands west of Mauritius, and surrounded by exotic plant and wildlife, sits the highest waterfall on the island. Known locally as Tamarind Falls, it’s one of the natural wonders of Mauritius. The 7 Cascades collection showcases and celebrates the beauty of this enchanting gem up in the island mountains.