Shelby Park is located on 47.4 acres of parkland on the banks of the Rio Grande River in downtown Eagle Pass, Texas, U.S. The park is owned and maintained by the City of Eagle Pass. From Wikipedia
Despite challenges posed by state actions, the city prepares for a significant influx of visitors with a suite of engaging events.