Jaisalmer, given the name ‘golden city of Rajasthan’ is full of surprises for the travelers, right when they enter its boundaries. Starting from the spectacular views...