Delhi tourism

Delhi bags 62nd position in the list of World’s best cities

NEW DELHI: Delhi, the national capital of India, has been included in the list of World’s Best Cities for 2020–21.…

4 years ago

Delhi government to enhance aesthetics of city entry points

Representative Image NEW DELHI: Manish Sisodia, Deputy Chief Minister of Delhi approved a proposal on December 26, regarding beautification of…

6 years ago