Welcome Guest. Please Login or Register.
well, technically its located in Canyon Texas, but Amarillo is more often associated with it. Palo Duro is the second largest canyon in the USA and in the summer it is home to the show Texas, which is widely known.