Places to visit in Kerala Nestled along India’s southwestern coast, the state of Kerala is affectionately known as “God’s Own Country” — and for good reason. From mist-clad hill stations in the Western Ghats to serene backwaters, tropical beaches and rich cultural heritage, Kerala offers an extraordinarily diverse and relaxing travel experience. 1. A Landscape […]