Main Page | See live article | Alphabetical index

Camp Nou

The Camp Nou is a football stadium in Barcelona, Spain. The stadium is the home ground of FC Barcelona.