Jodhpur is second largest city state of Rajasthan, Best attraction or places to visit are Mehrangarh Fort, Jaswant Thada, Umaid Bhawan, Mandore Garden, Machia Biological Park, Kaylana Lake and more places to visit in Jodhpur.