Delhi, Mumbai among world's 25 most visited cities of 2016
Delhi was the world's 21st most visited city of 2016 with 7.4 million international travellers, according to market research firm Euromonitor International. Further, Mumbai was the 22nd most visited city of 2016 with 7.19 million international travellers. Notably, 10.26 million international travellers are expected to visit Delhi in 2017, and 8.9 million are expected to visit Mumbai the same year.