Location: 89 South Pleasant Street, South Natick
Butterfly Place, located in nearby Westford, Massachusetts, is a haven for lovers of these delicate winged creatures. This indoor man-made habitat consists of a 3,100 square foot glass atrium that stretches as high as 27 feet and is home to up to 500 butterflies at any given time, representing more than 50 species from all around the world.
Butterflies that are native to New England are given special attention. Visitors will also be ...
Get full details on this and tons of other Boston attractions, hotels, shows, museums and more with one of our Boston family travel guides: |