Absolutely the best state park in the beautiful city of Amarillo.
The place itself is stunning with wonderful view of nature in a calm atmosphere.
Don't forget to take some picture and bring your whole family there.
Address Amarillo, TX 79107, United States
Maps 65C9+QF Amarillo, Texas, United States Open Maps