Stop in Amarillo on your way to Red River or Taos, New Mexico ski areas. We are mere minutes from one of the most beautiful state parks in the Southwest, Palo Duro Canyon. Catch an Amarillo Sod Poodles baseball game at the new Hodgetown Stadium. See More See Less