Jodhpur is a bustling city on the edge of the Thar Desert in the Indian state of Rajasthan. Jodhpur is famous for its blue buildings, which were originally painted to signify that they were occupied by Brahmins, the highest caste in India. Referred to as…