Garden

New England Botanic Garden at Tower Hill (formerly Tower Hill Botanic Garden)