The state of Rajasthan is complete with the royal city of Jodhpur. Not just one, but there are many interesting stories associated with this town that