Impressive flood over the waterfalls in Tamil Nadu, India.

  • last year
Torrential rainfalls from the monsoon season have caused the flooding of various rivers in the region during the last few hours.

Recommended