Take A Wild Ride At Palo Duro Creek Ranch
Everyone knows that the Grand Canyon is the largest in the United States, but you do you where the second largest is at? You can imagine our surprise, when we discovered that it lies just south of Amarillo, Texas. Yes, the panhandle plains are home to Palo Duro Canyon, which is HUGE! While our visit […]
Take A Wild Ride At Palo Duro Creek Ranch Read More »