Kerala, fondly known as “God’s Own Country,” is a paradise of lush greenery, serene backwaters,…