Wilson Mountain Reservation is a 213 acre state park located in Dedham, Massachusetts. It was acquired in 1995 and is the largest, open, undeveloped space in Dedham. This dog-friendly reservation is … [Read more...]
Your Travel Guide to New England and Beyond
Wilson Mountain Reservation is a 213 acre state park located in Dedham, Massachusetts. It was acquired in 1995 and is the largest, open, undeveloped space in Dedham. This dog-friendly reservation is … [Read more...]