Jodhpur is located on the edge of the Thar desert and is the second-largest city in Rajasthan. There are lots of cultural tourist sites. What to see in Jodhpur? Top recommended tourist sites are Mehrangarh Fort and Jaswant Thada. The main building of this city is an extremely magnificent castle - Meherangarh. It is located on top of a steep mountain in the city center, from where you can clearly see the intersection of the old city and the new city. Looking out from these blue buildings, it is one of the most spectacular views in Rajasthan. Check out Jodhpur Attractions for more details.