Travel on the Side

Archives

The Nasher Sculpture Center, located across the street from the Dallas Museum of Art in the arts district of Dallas, Texas features a great collection of modern and contemporary sculpture. It’s a nice green space to escape the hub-bub of Dallas streets.