Delhi
Delhi is the capital of India, a sprawling metropolis located in northern India. Historically significant throughout various empires, it is known for ancient monuments like the Red Fort and Qutub Minar, vibrant markets, and diverse cultural influences.
10 connections Built by Tim Jones