InTourist in My Own CountrybyPeggy Woods·Nov 19, 2025Palo Duro Canyon State ParkThe “Grand Canyon of Texas”A response icon7A response icon7