Temple of PeaceTower Hill Botanic Garden is a 171-acre botanic garden and arboretum located in Boylston, Massachusetts, approximately 8 miles north of central Worcester in Worcester County, Massachusetts.