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.

Tags

10 connections Built by Tim Jones