Kerala
Kerala is one of the biggest tourist attractions in India, both for Indians as well as foreigners. It has beaches, hill stations and extensive backwaters. Kerala is also known for its diverse nature.