Devil Flower and a Piece of Rock

Kerala, the small state in the Southwestern tip of India is a land of natural beauty. Apart from the lush greenery and coconut growth, the region is also famous for haunted places and spine-chilling folklore. Every nook and corner of the interiors have some or the other tales of haunting. I am going to talk about a supposedly haunted place in Kerala.

Continue Reading →