Thanks Giving Square Dallas – A place of contemplation, serenity and gratitude

Thanks Giving Square is an urban garden in downtown Dallas. Set fifteen feet below ground level with a four foot wall blocking the sound of cars and the Dart rail that run near by, it is meditative and serene space that inspires gratitude. Thanks Giving Square Dallas is not on Read More …