Here is a surprising fact! Latest data released by the Tourism Ministry has shown that Tamil Nadu has become the number one tourist destination in India.
The top 10 states in terms of number of Foreign Tourist Visits (in millions) during 2015 were Tamil Nadu (4.68), Maharashtra (4.41), Uttar Pradesh (3.1), Delhi (2.38), West Bengal (1.49), Rajasthan (1.48), Kerala (0.98), Bihar (0.92), Karnataka (0.64) and Goa (0.54).
Similarly, the top 10 States in terms of number of Domestic Tourist Visits (in millions), during 2015, were Tamil Nadu (333.5), Uttar Pradesh (204.9), Andhra Pradesh (121.6), Karnataka (119.9), Maharashtra (103.4), Telangana (94.5), Madhya Pradesh (78), West Bengal (70.2), Gujarat (36.3) and Rajasthan (35.2).
You can read more about data here.