Nestled in the heart of the Thar Desert, Jaisalmer is a city that mesmerizes travelers…