India is one of the fastest-growing destinations to travel and do business in Asia with its mix of cultural, culinary, and spiritual traditions in the backdrop of some of the world's most dramatic terrain. Delhi, India’s capital territory, is a massive metropolitan area in the country’s north.
Delhi is one of the oldest cities in the world, and has been continuously inhabited since the 6th century BCE. There are numerous tourist attractions in Delhi, both historic and modern. The three UNESCO World Heritage Sites in Delhi, Qutb Complex, Red Fort and Humayun's Tomb are among the finest examples of Indo-Islamic architecture.