Delhi ranks 62 in list of world's best cities: Here are the 10 best cities
India, Nov. 22 -- Delhi has featured in the list of World's Best Cities for 2021 and is the only Indian city to rank among the 100 best cities across the world. Delhi, the national capital of India, has been placed at the 62nd position in this list of the world's best cities for 2021.
Last year, Delhi was at the 81st position and has significantly improved its ranking this year. The ranking has been done by Resonance Consultancy Limited, a Vancouver-based company which has specialities in destination development, branding, marketing, design, tourism, data, and travel reports.
Apart from Delhi, the other cities that have been featured in the list include San Francisco, Amsterdam, Rome, Washington DC, Abu Dhabi, Toronto, Prague, St Peters...
Click here to read full article from source
To read the full article or to get the complete feed from this publication, please
Contact Us.