Barcelona’s França Station or Barcelona's Francia Station, also known by its official name in Catalan, Estació de França, is located next to...

Leer más »