Roaming Kerala

Kerala, a coastal state in southwest India, brands itself as “God’s Own Country”. Join me as I explore its cliff-top beach towns, drift through its lush backwaters, and discover its colonial heritage in Kochi. … More Roaming Kerala