New Delhi is the national capital territory of India. It is a massive megacity on the Yamuna River split into historic Old Delhi and planned New Delhi. As India's political and cultural heart, it blends ancient heritage with modern urban life.
Address:
Ground Floor, 224, Valmiki Colony, Street No-1, Bijwasan, New Delhi-110061.