Barcelona

Barcelona is a city that loves to party, with a flurry of festivals running throughout spring and summer that bring music, dancing and a carnival vibe to its streets. (more…)