Luckily, there is a way you can experience a small part of Swiss culture and architecture while never leaving America -- and that is by visiting New Glarus, the town known as "America's Little ...
The New Glarus Hotel, located at Sixth Avenue and ... The Historical Society described the hotel as “a beacon for Swiss folk ...