Land of Providence
Chicopee, MA
Nature
Land of Providence is a 25-acre open space reservation located in the Ingleside neighborhood of Holyoke, Massachusetts, on the banks of the Connecticut River. The property was previously owned by the Sisters of Providence.
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