India

Thumbalahalli

8.6%

100500

Last 12 months

Tamil Nadu WRD · 28 Oct 2026

Data: reservoirs.earth