Thanks-Giving Square

Thanks-Giving Square is a serene urban garden in downtown Dallas. It displays beautiful artwork and architecture, and features a garden, a non-denominational chapel, and an underground pedestrian network.