New Delhi, Nov. 23 -- Delhi Chief Minister Arvind Kejriwal has announced that Delhi 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 chief minister Arvind Kejriwal wrote on twitter: "Such a good news for all Dilliwalas. All dilli walas have worked so hard in the last six years to make it happen. The world is noticing the positive changes happening in Delhi."

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.

Published by HT Digital Content Services with permission from New Delhi Times....