• Near to Senthurai
  • Continuous Water falling
  • 24 step Rock
  • Situated in Deep Forest
  • Ayyanar Temple
  • Blood Suckers
  •