Palo Duro Canyon, Texas – America’s Second Grand Canyon [VID+PICS]Palo Duro Canyon, Texas – America’s Second Grand Canyon [VID+PICS]Nestled in the heart of the Texas Panhandle, you'll find the wonder of Palo Duro Canyon - America's Second Grand Canyon. It is amazing.KelsoKelso