Forum Discussion

DutchmenSport's avatar
May 06, 2014

Palo Duro Canyon State Park - Texas

Palo Duro Canyon State Park, Texas near Amarillo?? Suppose to be the second largest canyon in the US. Sounds like a great destination spot. Wife and I already requested 2 weeks vacation time for March...