595 River Rd, Deerfield, MA 01342, United States
A beautiful place to meditate or do any spiritual.practice. Great energy.