Swiss Historical Village
612 7th Avenue, New Glarus, Wisconsin 53574
Featured Review : The Swiss Historical Village is located in a residential neighborhood in New Glarus, Wisconsin - a.k.a America's Little Switzerland. Instead of doing a self-guided visit, we chose to join the guided tour (AAA membership ...See Full Review