Search
Close this search box.

A newly opened park in Watertown, Massachusetts, wants to make sure everyone, from the elderly to the visually impaired, can experience nature on their own terms.