Arrive and check in to your hotel. Delhi, a vibrant and historic city, has been a nucleus of power for nearly a millennium. Before India’s independence in 1947, dynasties and empires alike have occupied the city and their impressive remnants can be found dotted throughout its modern streets. The towering Qutb Minar minaret, a 12th-century marvel constructed by the Delhi Sultanate, and the Mughal Empire’s impressive Red Fort, a vast complex, are UNESCO World Heritage Sites that invite visitors to step back in time. New Delhi, built by the British Raj in 1931, now holds all three branches of the Indian government.