New Delhi, the capital city of India, is a sprawling metropolis that serves as the seat of all three branches of the Government of India. It is a city steeped in history, yet vibrantly forging its path into the future.
New Delhi, the capital city of India, is a sprawling metropolis that serves as the seat of all three branches of the Government of India. It is a city steeped in history, yet vibrantly forging its path into the future.