Home to three UNESCO sites and the national capital of India, Delhi is one of the metro cities in the country. Popular for delicious food and marketplaces, a day or two is enough to explore the city’s heritage, diverse cuisine and culture. Some of the best places to visit in Delhi at Red Fort, Qutub Minar, India Gate, Jama Masjid, Chandni Chowk, Rashtrapati Bhavan and many more. Delhi weather is at its best during October to March i.e. the winter season. The flowers bloom and the breeze is pleasant during this time of the year.