21 photos that will make you fall in love with Jodhpur

Jodhpur is one of our favorite cities in the world. Something about its laid-back vibe catches us. The city is located in Northwestern India, in the state of Rajasthan, land of the kings and India's largest state by area. Here are 21 photos that will make you fall in love with Jodhpur! Photos: © Live Lyfe [...]