Green and Greener
Echo Lake
Echo Lake is a 38.2-acre water body located in Franconia Notch in the White Mountains of New Hampshire, at the foot of Cannon Mountain....
Read more
Echo Lake
Echo Lake is a 38.2-acre water body located in Franconia Notch in the White Mountains of New Hampshire, at the foot of Cannon Mountain. Wikipedia
Read less
Echo Lake is a 38.2-acre water body located in Franconia Notch in the White Mountains of New Hampshire, at the foot of Cannon Mountain. Wikipedia
Read less
Views
16
Same photographer See all