New Delhi

New Delhi is the capital of India and was designed by British architects, Sir Edwin Lutyens and Sir Herbert Baker. This city is surrounded by numerous historic monuments and buildings. Delhi has a very rich history and vibrant culture and some key attractions include the Red Fort, Humayun’s Tomb, the Qutub Minar, India Gate, Jantar Mantar and Jamma Masjid.

Discover Hotels and Places Nearby

Back to top button