Camp Nou

The Camp Nou in Barcelona, Spain, is an iconic football stadium renowned for its impressive capacity, making it the largest in Europe and a legendary venue for the sport. Home to FC Barcelona, the stadium exudes a rich history and vibrant atmosphere, making it a must-visit for football enthusiasts worldwide.

Country Spain
City Barcelona
Address Barcelona, Catalonia
Capacity 105,000
Surface Grass
Image of the stadium Camp Nou