India Travel Guides Travel Stories Kerala: The land of Tea gardens, Backwaters and Spices Kerala, the ‘God’s Own Country,’ as it’s called. I wasn’t very excited to visit, to be honest. Adjusting back in…