New Delhi, part of what is commonly referred to as just Delhi (yes, there is an Old Delhi), is the most ideal base from which to discover the marvels and wonders of India’s ancient subcontinent. Travel to New Delhi to discover India’s capital city, one of the oldest existing cities in the world, then journey […]