Built among three steep slopes rising out of the north shore of Lake Geneva, the Swiss city of Lausanne is one of the country’s more understated jewels in the crown. Lausanne does not immediately jump to mind at the mention of Switzerland, but the capital of Suisse romande boasts all the scenic charm of Bern, Zurich, […]