Lausanne, the capital of the canton of Vaud in French-speaking Switzerland, is known worldwide as the Olympic Capital and is one of the country’s most charming cities, set on the shores of Lake Geneva ...