Sculptured Rock Falls Groton NH Sculptured Rock Falls is located in Groton NH at the Sculptured Rocks Geological Site, a NH state park. Sculptured Rock Falls has a 25′ total drop along the Cockermouth River. The walk to see the falls is only 1/10 of a mile from the Sculptured Rock Road parking area. Look for a sign that reads Read more...
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.