Taken today at Glen Echo Park... By the early 1900's Glen Echo Park had become the premier amusement park until 1968.  In 1971, after the federal government obtained the land, the National Park Service began managing the park.
Photo
Shared publiclyView activity