The capital territory of India, Delhi, is an extensive metropolitan area in the North part of India. The Enchanting Mughal-era Red Fort, a symbol of India, and the Astonishing multicultural vibes of Delhi would enrich your tourist experience. Chandni Chowk, a Famous market, is also located nearby.