most visited city in india by foreign tourists
Tourism in India Over 10 million foreign tourists arrived in India in 2017 compared to 8.89 million in 2016, recording a growth of 15.6%.[4][5][6][7] Domestic tourist visits to all states and Union Territories numbered 1,036.35 million in 2012, an increase of 16.5% from 2011.[8] In 2014, Tamil Nadu, Maharashtra and Uttar Pradesh were the most popular states for tourists.[9] Delhi, Mumbai, Chennai, Agra and Jaipur have been the five most visited cities of India by foreign tourists during the year 2015. Worldwide, Delhi is ranked at 28 by the number of foreign tourist arrivals, while Mumbai is ranked at 30, Chennai at 43, Agra at 45, Jaipur at 52 and Kolkata at 90.[10]
2011 Census of India The population of India as per 2011 census was 1,210,193,422.[33] India added 181.5 million to its population since 2001, slightly lower than the population of Brazil. India, with 2.4% of the world's surface area, accounts for 17.5% of its population. Uttar Pradesh is the most populous state with roughly 200 million people. Over half the population resided in the six most populous states of Uttar Pradesh, Maharashtra, Bihar, West Bengal, Andhra Pradesh and Madhya Pradesh.[34] Of the 121 crore Indians, 83.3 crore (68.84%) live in rural areas while 37.7 crore stay in urban areas.[35][36] 45.36 crore people in India are migrants, which is 37.8% of total population.[37][38][39]