Tamil Nadu has the highest number of tourists in India. According to the statistics of 2018, about 21% of the total tourists visit this state. Nilgiri Mountain, Ooty, Chennai, Yercaud hill stations, Kodaikanal. After that, Uttar Pradesh is the second most visited place in the country. According to statistics, about 15% of the total tourists visit this state. The most popular sites are Delhi, Taj Mahal, Agra, Varanasi, and Lucknow. Maharashtra has the third-highest number of tourists in India. The most visited places are – Ajanta Caves, Ellora Caves, Aurangabad, Bollywood and colonial architecture, Elephanta Caves, and Chhatrapati Shivaji Terminus.