Iconic Indian Cities

New Delhi

The Capital of India, Delhi is divided largely into Old Delhi and New Delhi. Old Delhi’s history dates back to 1060 AD, while New Delhi’s dates back to 1930s. Delhi is not just a large city, but also its most grand, the seat of power and a heady mix of old and new, history and modernity, a contrast that is so evident to the traveler who explores both parts of the city. Highlights of Delhi include the Rajpath, an area of Delhi designed during the final years of the British Raj, the Red Fort, perhaps the most famous monument in Delhi, and Humayun’s Tomb. The famous Connaught Place, a circular blocked shopping area in the middle of the city is also worth a look.

See Best Photos of Delhi


Formerly Bombay, Mumbai is the most dynamic, cosmopolitan city in India, not least as it happens to be India’s main port as well as home to the world’s biggest film industry, known as ”Bollywood”. Mumbai has a certain vibrancy and free spirit to it that makes it among the most ‘happening’ cities of India.

See Best Photos of Mumbai


Located in Rajasthan state and known as the ‘Blue City’ due to the predominant color used to paint its houses, Jodhpur epitomizes the splendour of princely Rajasthan in all its glory. See the towering Mehrangarh Fort, quaint bazaars and ornate buildings, all  against the backdrop of the Thar Desert, and you realise why this Jodhpur is on our list of iconic Indian cities.

See Best Photos of  Jaipur


Some call it the Venice of the East, others just call it the most romantic city of India. Founded by a local royal ruler, Maharana Udai Singh in 1559, Udaipur is famous for island palaces in Lake Pichola , including the Jag Nivas, or the Lake Palace. The best hotels here are a couple of heritage properties which were actually formerly royal palaces.