Kerala, in south India, is often referred to as “God’s Own Country” for its unspoiled tropical beauty and charm. This coastal state has a destination for everyone — whether it’s the beach, mountains,hills, adventure, wildlife, heritage or culture you’re interested in. The pace of life is slow, making it the perfect place for a leisurely...