Echo Lake Beach

E426586 UNEXPLORED

Echo Lake Beach is a scenic swimming and recreation area on a mountain lake in Franconia Notch State Park, New Hampshire, popular for its clear water, surrounding peaks, and family-friendly facilities.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.