New England Botanic Garden at Tower Hill is a 171-acre botanic garden and arboretum located in Boylston, Massachusetts. The Garden features 18 distinct gardens, preserved woodlands, and miles of walking trails. It was founded in 1986 on th... Read more >