800 South San Marcial Street, El Paso, Texas 79905 USA
Enjoy the green space of Chamizal in the heart of El Paso.
Photo Credit: NPS Photo
Claim copyright