Sculptured Rocks Natural Area in Groton, NH is a beautiful exhibit of powerful natural geological processes. It’s easily accessible right off Sculptured Rocks road, and it’s a great little place to stop and explore. It’s amazing to me how such a cool place could be right there behind the trees on the side of the […]