Delhi is both a union territory within India, as well as a city, and features two very different worlds: New Delhi and Old Delhi. The city is dotted with spellbinding mosques, forts, and monuments left over from the Mughal rulers...
Delhi is both a union territory within India, as well as a city, and features two very different worlds: New Delhi and Old Delhi. The city is dotted with spellbinding mosques, forts, and monuments left over from the Mughal rulers...