Paalaru Falls is a waterfall located in the south Indian state of Tamil Nadu.
It is a tourist spot and several hotels are also there for accomodation.
The falls can be reached by both air and rail. The nearest rail junction is from Tirunelveli.
Copyright 2012-2022 Indiamap Digital Pvt Ltd. All rights reserved. Privacy Policy | Terms of Use