It was so beautiful out yesterday. We took a walk on the Wilson Mountain reservation in Dedham. Wilson Mountain is the highest point in Dedham at 295 feet. Not really a mountain! I just love this spot and so happy we have this in Dedham. Love the plants, trails and the peacefulness.