Previous post Delhi The Indian Culture train now arrives at the capital city of Delhi. Delhi has a special status in India, called as National Capital Territory of Delhi. And, Delhi along with neighboring cities of Haryana & Uttar Pradesh forms the National Capital Region(NCR). Culture of Delhi Delhi is anĀ amalgamation of people from […]