Delhi , India


Delhi (Hindi: दिल्ली, Punjabi: ਦਿੱਲੀ, Urdu: دلی)sometimes referred to as Dilli, is the second-largest metropolis in India, after Mumbai, with a population of 11.5 million, and with an extended metropolitan population of almost 22 million.-Wikipedia-