Full form of NCR, What does NCR stand for ?
NCR stands for National Capital Region. It is a metropolitan area in India, comprising of nine districts in the states of Delhi, Haryana, and Uttar Pradesh. It encompasses an area of over 34,000 square kilometers and is home to over 46 million people. It is one of the most populous urban agglomerations in the world […]