logo.png
product_banner01.jpg

Poombarai falls

Poombarai Falls is a waterfall located in the Dindigul district of Tamil Nadu.

The falls is nestled in the heart of Palani Hills.

It can be reached by both air and rail. The nearest rail junction is at Dindigul, while the nearest airport is Madurai, which is at a distance of 70 kilometers.