This epitome of love is located on the banks of Yamuna river in Agra, Uttar Pradesh. The Taj Mahal is the delicacy which depicts the architectural excellence inspired by the exotic Mughal and Persian culture garnished with the Indian stylus of architecture.
If you are a nature lover then Udaipur comes in the top of the list of places to visit in Rajasthan. Udaipur, is a city termed as ‘venice of the east’ and is filled with beautiful lakes and engrossing Rajput style architecture.
Located in the heart of Thar Desert, Jaisalmer is a city founded by Maharawal Jaisal Singh. Captivating forts with numerous eateries and golden colored sandstones of the city architecture are some of the main attractions of the place.