Only In Texas: Plans Unveiled For America’s First Indoor Ski Resort In Dallas Suburb

Grand Alps Texas

Texans say everything is bigger in their state, so it makes sense that the city of Grand Prairie has announced plans for an indoor ski and snowboard resort dubbed The Grand Alps.


Continue reading
  11322 Hits