Delhi, India's capital territory, is a massive metropolitan area in the country’s north.
The Red Fort is a historic fort in the city of Delhi in India.
The Qutub Minar is a minaret that forms part of the Qutub complex, a UNESCO World Heritage Site in Delhi.
Email: info@delhitravel.com