9 reasons Barcelona is the gem of Europe

Europe is an incredibly diverse continent, with grungy northeastern cities, beach towns on the glistening Mediterranean Sea, and small villages in the jagged mountains. So when planning a trip to such a diverse continent, how do you decide where to go? This decision can be made easy for you with one simple answer: Barcelona Barcelona […]