Well, Barcelona is not the capital of Spain..
It's the capital of Catalonia, who many people in Spain would not mind to see as an independent republic :)
That town has some really impressive parks!
An error in the title but the article itself actually discusses Stockholm.
common error. Everybody knows Ikea is the capital of Sweden where they make the best wines.
Come and visit the wonderful town of Sweden ...