Is Kerala really God's own country?
Photo Credit: Courtesy of 3DStockPhoto (own image)
According to Hindu mythology, Kerala was created by Lord Parashurama, an incarnation of Lord Vishnu by throwing his axe across the sea to create new land for his devotees to live peacefully, hence the expression.