Sesquicentennial Park Photos

Meet 32 travelers, 11 tour guides and discover 231 photos

Sesquicentennial Park is an urban park in downtown Houston, Texas. Established in 1989 along the banks of Buffalo Bayou, the 22.5-acre (91,000 m2) park was established in 1986 to commemorate the 150 year anniversary of the founding of the city of Houston and of the Republic of Texas in 1986.
View Sesquicentennial Park guide >

Sesquicentennial Park