Browsing: The Mettur Dam in Tamil Nadu has once again reached full capacity for the seventh time in 2025