12 Offbeat Places to Visit in Kerala, India

Kerala has been aptly named as “God’s Own Country.” This magnificent land is eminent for its backwaters, which are a reservoir of pure bliss, for its tea and spice, the aromas and taste of which play with the taste buds, its numerous beaches, and, the Arabian Sea coast – which stretches to almost 600km. The […]