Top 10 Ultimate Attractions to Visit in Kerala

Known as “God’s Own Country”, the southern Indian state of Kerala has figured in almost all major compilations of ‘must see’ tourist spots worldwide. Kerala’s stress on ecotourism initiatives, coupled with its lush green tropical beauty and a friendly populace have transformed the state to a very popular international tourist destination. The state is blessed…