Chinganchira Temple: Idol Under The Tree

Chinganchira, a nature temple is situated in Kollengode in Palakkad district in Kerala. The idols are enshrined beneath the banyan tree. The whole temple area has roots both in the ground and hangs exposed to the air. The trees spread paved the way to arising new trees. Since the trees are encircled, there is no […]