The Little Red Schoolhouse is the ultimate treetop dining experience in New Hampshire. 

The restaurant is located in a converted schoolhouse that serves seafood, ice cream, and other yums.

The best part of the whole place? The upper level has been converted so you can dine while looking out on the trees and massive ravine.

The Little Red Schoolhouse upper dining room is seasonal so plan your visit around their late-May to mid-October opening.