New Delhi is the cosmopolitan capital of India. See the tourist attractions of New Delhi while staying at budget hotels in New Delhi, with India Hotels Resorts. Delhi is a historic city, with many rulers making this region their capital, over the centuries. From the days of the Mahabharata to the Rajput King Prithviraj Chauhan, followed by the Delhi Sultanate, the Mughals, the British and independent India, Delhi has been the capital city of successive rulers. |