Barcelona Track Layouts

Barcelona, located on the Iberian Peninsula and north of the Mediterranean Sea, is the second largest city in Spain. A well-known historical and cultural city in the world, Barcelona has a pleasant climate, beautiful scenery and historic sites everywhere. Regarded as the “Pearl of the Iberian Peninsula”, Barcelona is the most famous tourist destination in Spain.

(Visited 56 times, 1 visits today)
Tags: Barcelona, Europe Tracks

Leave a Reply