Seven Indian cities — including the national capital — have made it to the list of the ‘Top 100 City Destinations’ of 2019.
Read this post on viralbake.com