Nicknamed the Blue City, Jodhpur in Rajasthan, is one of the top tourist spots in the country. Beyond the monuments and the blue and white painted buildings, this city has a number of quirky cafes tucked away in its lanes. Here are some of the…