Kerala, known as the 'God's Own Country' is one of the most beautiful places in the world. Known for its beautiful extensive backwaters and beautiful beaches, Kerala is one of the major tourist attractions in India. Kerala is nominated as one among the three finalists at the World Travel and Tourism Council's ‘Tourism for Tomorrow’ awards in the destination category.