Enjoying New Hampshire's Famous Echo Lake
At the foot of Cannon Mountain in the Franconia Notch region of New Hampshire sits the tranquil Echo Lake. Surrounded by White Mountains, the lake is a great place to swim, boat, relax or just take in the scenery.