New England Botanic Garden
Boylston, MA
Nature
New England Botanic Garden at Tower Hill is a 200-acre four season botanic garden located in Boylston, Massachusetts, approximately 10 miles north of central Worcester in Worcester County, Massachusetts. The garden features 18 distinct garden spaces, preserved woodlands, and miles of walking trails.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account