5 Top European Cities for Art and Culture

5. Barcelona:

Diverse culture and an elegant city. Barcelona beaches are artificial and there were no beaches until 1992 but now it has got seven beaches. The City History Museum now, used to be a royal palace.