Stunning, dog friendly Geneva, Switzerland lies between the Alps and Jura mountains. The city is located in the French-speaking area of Switzerland, and attitudes towards dogs are similar to those in France. Some of the swankiest hotels and restaurants in Geneva welcome canine guests. Dog Friendly Lodging: I splurged for a stay at the 5-star…