Best 10 Science Schools in Delhi: Delhi is India’s capital Territory, having a massive metropolitan area in the country. One can see the beautifully built Mughal-era Red Fort, a symbol of India, and the Jama Masjid mosque, whose courtyard can accommodate about 25,000 people in the Old Delhi. Nearby is Chandni Chowk, a vibrant place filled with food stalls, sweet and spice stalls.