I’m visiting family in the area and while they had to go to work this morning I decided to do a little exploring in Groton! Came across this place and although it was not what I expected, it was a nice place to relax, enjoy nature and reflect. There are multiple hiking/nature trails full of vegetation…