Tag: Barcelona Sants train station
Barcelona Sants Train Station
The most important train station in Barcelona, Estación Sants links Barcelona to France, Madrid and southern Spain.
Barcelona Sants train station is the main train...