AishaMalik What should travelers know before visiting Jaisalmer, including the best attractions, weather, transportation, desert activities, accommodations, and local customs?