For business commuters and tourists alike, the Amtrak from Vancouver, British Columbia to Seattle, Washington, is a popular mode of transportation. To begin with, there’s easy on-off access. The Pacific Central Station in Vancouver is located conveniently at the end of the False Creek Inlet, just minutes from the famous Expo building and the downtown […]