Great Falls Discovery Center
This interesting visitor center shows the major habitats of the CT River watershed and the animals that make it their home. "The dioramas are equisitie" remarked a recent visitor to the center.
Great Falls Discovery Center
Related Inspiration
MASSACHUSETTS MASTERPIECE TRAIL
A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…