What is this park? Its very close to where I live and basically run around it. Is this an actual park or just a wooded area?
http://maps.google.com/maps?q=long+hill+park+groton&sourceid=navclient-ff&rlz=1B3GGGL_enUS238US238&um=1&ie=UTF-8&split=0&gl=us