Lausanne Promenade, The City’s Most Beautiful Waterfront Stroll Switzerland April 19, 2015 0I’ll always regret that we didn’t visit the city of Lausanne in Switzerland sooner. Sprawling along the northern shore of...