NCR vs NCT If you live in Delhi or in a surrounding area, you are probably aware of acronyms like NCR and NCT but for those who arrive here as a tourist or as students enrolling in various colleges for higher studies, the terms can sometimes be confusing. While NCR refers to National Capital Region, […]