KERALA, also known as God's Own Country, is well known for its nature paradise, serene beaches, emerald backwaters, lush..