Kerala, often called God’s Own Country, is full of lush greenery, culture, traditions and is also a wonderland for the palate ...