Kalluchappara

the stone structure as you enter the town of Barkuru is the Kalluchappara, it is the sole witness to the stories of justice meted out in the town that houses the legendary.(vetala) and the Mahasthree¬† The Kalluchappara is stone shade, with a central stone slab for seating. At one corner is the pond around it …