A map has been releasede showing Spain's newest high-speed rail service, a 478-mile route connecting two of Spain's major cities which is se...
6 hours ago
View all
Capital city of Catalonia, Spain
barcelona.cat
Barcelona is a city on the northeastern coast of Spain. It is the capital and largest city of the autonomous community of Catalonia, as well as the second-most populous municipality of Spain. Wikipedia