Verkehrshaus der Schweiz, or The Swiss Museum of Transport
Story and photos by Del Laughery Nestled on the northern shore of Lake Lucerne is the small town of Lucerne, Switzerland. While you may travel to this destination to view the Alps from the north, see the 12th century...