Memorial Park Photos

Meet 33 travelers, 11 tour guides and discover 231 photos

Memorial Park, a municipal park in Houston, Texas, is one of the largest urban parks in the United States. Opened in 1924, the park covers approximately 1,466 acres (6 km2) inside the 610 Loop, across from the neighborhood of Memorial.
View Memorial Park guide >

Memorial Park