It is a famous tourist destination and pilgrim place. There is a temple on the top of this hill. It is a serene and beauteous piece of nature in located at Naduvattam Palakkad district in Kerala. The hill has 500 feet’s of height and has the area around 300 acres.
Visited 504 times, 2 Visits today