India State Ranking Survey: Tamil Nadu and Uttar Pradesh register highest number of tourist visits
26 Dec 2019
India recorded 1.85 billion domestic tourist visits, a 12% increase over the previous year

Most Popular

Newsletter