Beautiful, interesting, incredible cinema.
In the rugged White Mountains of northern New Hampshire, Lahout’s has been open 365 days a year since 1920.