Pacific Plaza Park
Dallas, TX
Nature
Pacific Plaza Park is a 3.7-acre public park located in downtown Dallas, Texas, United States. The park is located between St. Paul Street and Harwood Street, north of Pacific Avenue in the City Center District, and opened to the public Oct.
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