Jodhpur City Guide – Jodhpur Travel Attractions Jodhpur also called as ‘Sun City or Blue City’ is one of the most fascinating cities of India located in the state of Rajasthan. It is a popular tourist destination that has many beautiful palaces, forts, temples, and a scenic desert landscape. The […]