The Mysterious Blue City of Jodhpur, India
Jodhpur, one of the largest cities in the Indian state of Rajasthan, is also known as the Blue City. Although nowadays the buildings have different colors and as a visitor you are most likely to walk around the markets and new town, the old quarters...