This world is full of iconic places where one should visit at least once in a lifetime. These places have some particular charms which keep visitors flocking there year-round, and one such place in India is Delhi. The capital of India, this multidimensional cosmopolitan city is brazen and suave at same time. The best feature, at least I personally believe, of this wonderful city is that it strives on contrasts. Narrow streets, inconspicuous shops, age-old buildings and eateries offering mouthwatering traditional cuisines in Old Delhi are in stark contrast of shining shopping malls, spacious roads, foreign embassies and world-class hotels in New Delhi. People of all regions and religions can be seen here living harmoniously. A large population of migrants makes it melting pot of varied cultures and lifestyles.

There are several travel destinations in Delhi, which are must-visit. The magnificence of Red fort and Rastrapati Bhawan would surely awe you with their sprawling expense and exemplary architecture. UNESCO heritages sites like Qutub Minar and Humau Tomb are other marvelous creations of Mughal rulers. The largest mosque in India ‘Jama Masjid’ is also recommended to visit if you’re inclined towards cultures & history.

The charm of city lies in its world-class hotels too. Some of luxury Delhi hotels are famous globally due to their ultra-modern facilities and true Indian hospitality. Indira Gandhi International Airport in Delhi has connectivity to all major cities in the world. Domestic flights like Bangalore to Delhi flights and Mumbai to Delhi flights are quite frequent and are easily booked through online travel portals or directly from airlines’ website. Weather you book Delhi to Bangalore flights or Mumbai flights, the first options is better.