Delhi: Some of the Most Surprising and Amazing Facts About It

New Delhi is India’s administrative centre. a huge location of high population density in the northern part of the nation. The magnificent Mughal-era Red Fort, an Indian icon and the vast Jama Masjid, a mosque in Old Delhi with a courtyard that can accommodate 25,000 people., a suburb dating from the 1600s. Amazing Facts about…