TravelXP

Xplore Spain (1)

27. 8.12:30 → 13:00

From the land of the hallowed Camp Nou stadium to the Catalan capital boasting amazing seafood, Barcelona is a city with many shades to it.

. . .