Chellarcovil view point December 5, 2014May 2, 2017Lookerala Chellarkovil, situated 11 km from Kumily, is a sleepy little village with its breathtaking view of the plains and cascading waterfalls.The sleepy village [...]