NH Mountain Hiking < Devils Slide
View from Devils Slide of the small town of Stark nestled beside the Upper Ammonoosuc River and Route 110 in northern New Hampshire.