June 17, 2019 2:36 pm

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.

US & World Videos

Exit mobile version