News and Trends

Delhi To Join The List Of Top 10 Most Popular Cities In The World Among Tourists

According to Euromonitor International, a global market research company, Delhi which currently ranks 11th, will jump three positions and enter the list of the top 10 cities in the world.