DElhi
Delhi (Hindi: दिल्ली; Punjabi: ਦਿੱਲੀ; Urdu: دلی; IPA: [d̪ɪlːiː]; sometimes referred to as Dilli) is the second largest metropolis in India, with a population of 17 million [4], and a federally-administered union territory officially known as the National Capital Territory of Delhi (NCT). Located on the banks of the Yamuna River in northern India, it is [...]




