Memorial Park
Houston, TX
Culture
Memorial Park, a municipal park in Houston, Texas, is one of the largest urban parks in the United States. Opened 102 years ago in 1924, the park covers approximately 1,466 acres mostly inside the 610 Loop, across from the neighborhood of Memorial.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account