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.