Jodhpur, alias Blue city or The Suncity is the second-largest city of the state Rajasthan, the place of kings. Why Jodhpur is called the Blue city is not certain, as there are different stories behind ...