Source: Tourism MediaThanks-Giving SquareThe WorldNorth AmericaUSATexasDallasDowntown DallasThanks-Giving Square