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.

Copyright 2012-2022 Indiamap Digital Pvt Ltd. All rights reserved. Privacy Policy | Terms of Use