Kerala is an incredibly beautiful place, full of green foliage, backwaters, landscapes, and mysteries, which creates a sense of awe and wonder in everyone who visits this place. It is a place that must be visited in one’s lifetime. In the literal sense, Kerala means, ‘the land of coconuts.’ The Legends of Kerala The inception of Kerala is linked intricately by […]