Jodhpur City Rajasthan
Jodhpur City Rajasthan is an ancient city located in a state in India. Jodhpur is home to Mehrangarh Fort and the city’s houses are of blue color which is why it is called Blue City. The fort itself is an attraction for tourists as it gives spectacular views of the city skyline besides being a…