Union Station (Saturday Review)

Union Station, located in Washington D.C., is one of the city’s most iconic landmarks and a hub of transportation and bustling activity. This historic building serves as a major transportation hub for Amtrak, MARC, and other train services, as well as being a destination in its own right with restaurants, shops, and entertainment options. Originally opened in 1907, Union Station …

Continue Reading