Kerala is a beautiful state in South India and the greenery and enchanting landscapes are really mesmerising. This place is a mix of beaches, hills, and water bodies. It has everything from beautiful beaches at Kochi, Kumarakom, Trivandrum to amazing land