• NCR Blogs
  • The Green Room

The National Capital Region is a central planning region centred upon the National Capital Territory of Delhi in India. It encompasses Delhi and several districts surrounding it from the states of Haryana, Uttar Pradesh and Rajasthan

TestingAuthor