The charming town of New Glarus is located 28 miles southwest of Madison, Wisconsin, within the rolling topography of the Driftless Region. New Glarus is a unique, historic, and picturesque town known as “America’s Little Switzerland”. Home to 2,200 residents, this scenic town boasts Swiss-style chalet architecture, family-owned shops, the 24-mile point-to-point Sugar River State…