Another fun way to travel to Weirs Beach is by train. From Lakeport or from Meredith, take a scenic ride along the lake on the Winnipesaukee Scenic Railroad to Weirs Beach.
Train from Lakeport pulls into Weirs Beach
Train from Meredith pulls into Weirs Beach
Train photos by Eric Austin