Delhi is a metropolitan region in India that includes the national capital town, New Delhi. With a population of 22 million in 2011, it\'s the world\'s second most inhabited town and also the largest town in India in terms of area. The national capital Region includes the neighboring cities of Noida, Faridabad, Sonepat, Gurgaon, Baghpat, greater Noida and different near cities, and has nearly 22.2 million residents. It has been captured, ransacked and remodeled many times, significantly during the medieval period, and therefore the modern city may be a cluster of a number of cities spread across the metropolitan region. Bestbus is an online bus tickets booking service provider in India.