Where Is The Camp Nou? (A Complete Guide)
Camp Nou: Home of FC Barcelona Camp Nou is one of the most iconic football stadiums in the world, and the home of FC Barcelona. It is located in the Les Corts district of Barcelona, Spain, and has a capacity of over 99,000 spectators. The stadium was built in 1957 and has been the venue…