Aug. 21 – Delhi, also referred to as the National Capital Territory of Delhi, is comprised of two contrasting yet complimentary parts: Old Delhi and New Delhi – the capital of India. Delhi lies in the northern part of the country and is surrounded by the state of Haryana on all its sides except the[.....]
The post City Spotlight: Delhi appeared first on India Briefing News.