Jodhpur is the second-largest city in Rajasthan. It is also known as the blue city, because of the many blue houses. The 15th-century Mehrangarh Fort offers spectacular views over the city. The old city of Jodhpur is a maze of winding, medieval streets aligned with shops and bazaars. I spent a full day in Jodhpur.