The New Glarus Hotel Restaurant in New Glarus, Wisconsin specializes in Swiss food.


New Glarus Hotel Restaurant specializes in Swiss specialities and is located in New Glarus, Wisconsin , the "Little Switzerland" town founded by Swiss immigrants in the middle 1800s


Size: 3401px × 5120px
Location: New Glarus Wisconsin
Photo credit: © Don Smetzer / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, ethnic, food, glarus, hotel, restaurant, swiss, switzerland, tourist, wi, wisconsin