Landmark: United States Logo

Norwish, Vermont Landmarks

The landmarks listed below are located in the city of Norwish, Vermont.

Montshire Museum of Science

Montshire Museum of Science

Norwish, Windsor County, Vermont 05055
The Montshire Museum of Science is a hands-on, self-guided science museum located in Norwich, Vermont, in the United States. It has roughly 150,000 visitors annually. The museum, including the building and nature trails, is located on over 110 acres (445,

Top 1 Most Popular Norwish Landmarks

  1. Montshire Museum of Science

MENU