Travel Reference
In-Depth Information
4
Camp Nou
The magnificent Camp Nou stadium is the home of
FC Barcelona
,
one of the
world's premier sides, with a cabinet full of trophies to prove it.