Located in the very heart of Tamil Nadu, India, Salem is a pretty town ... A short drive from Yercaud is Kiliyur falls; it's quite magical actually. Its water comes down from a height of around ...