New Delhi is the heart and soul of the country.
Located on the banks of Yamuna River, it is about 160 km from the majestic Himalayas. The capital of India has the glory of Mughals written all over, the marks of the freedom struggle that it witnessed, mosques, tombs, temples, monuments, and much more to explore.
The cosmopolitan city and the political hub of the country is home to a number of hotels, catering to the needs of every kind of traveler, from budget to luxury, and leisure to business.
Other New Delhi pages |