A land of many colors and facets, India is not only rich in heritage and culture but also in biodiversity. The different parts of the country hold different attractions for the tourists. An open air museum for a traveler with a myriad of historical monuments, ancient temples and majestic forts. The northern part is especially famous for its spectacular palaces, temples and Mughal times architecture. If you want to explore the north India on your India tour then here are the four cities that are a must-visit.
Delhi- An Ancient Capital

The historical city of Delhi has always been the center of attention. A witness to all the turmoils in the past, the city has been a mute spectator to all the twists and turn that the country went through. Delhi is home to some of the most marvelous historical monuments, from the times of Pandavas in Indraprastha which finds a mention in the great mythology of Mahabharata to the architectural gems of Mughals. New Delhi is dotted with numerous colonial times buildings and neat tree-lined roads with well maintained parks. Admire the various monuments of Shah Jahan’s ancient capital which is at present Old Delhi. Visit the Red Fort, Jama Masjid and a number of other old havelis found in the area. Delhi sightseeing is an import part of India tour.
Agra- Mughal’s Capital City

Home to the three UNESCO world heritage sites, Agra is largely recognized as Mughal’s capital. The city’s fame lies with the magnificent monument of Taj Mahal which attracts huge attention worldwide and undoubtedly one of the most favorite monument in the world. But Agra is not only about Taj Mahal. It has some of the most amazing Mughal architectures including Agra fort, Fatehpur Sikri and Itmad-ud-daula. Agra fort houses most notable structures like Diwan-e-aam, Diwan-e-khas and Moti masjid. Fatehpur Sikri is Akbar’s capital city which is now in ruins.
On your India travel trip to Agra provides a glimpse to the vast history of the bygone era and tells about the interesting stories behind each of these monuments.
Udaipur- Venice Of The East

One of the most romantic cities in the world and most frequented by celebrities because of its charm and age old magnetism. It is the favorite destination for a dream wedding being home to numerous palaces most of which has been turned into heritage hotels. Lake palace is undoubtedly the most spectacular in Udaipur. Surrounded by lake Pichola and situated in Jag Niwas island, it is constructed of marble and looks just like a dream. Being home to numerous lakes including Fateh Sagar lake, lake Pichola, Udai Sagar lake and many more, the city is also sometimes referred to as ‘City of lakes’.
Varanasi- World’s Oldest Living City

Also known as Kashi or Benaras, it is the Mecca of Hindus who consider it very sacred and acts as their religious center. Located on the banks of river Ganges, it is home to some of the most ancient temples which are thronged by thousands of devotees to seek blessings. They take a holy dip in the river which is believed to purify them from all sins. The bathing ghats and the Vishwanath temple are the main attractions of this ancient city.
