Daily Archives : August 5, 2017

Barcelona Travel Guide

Written by Michael Geissler   Barcelona is one of the most visited cities in Europe which is an interesting fact considering that the Catalan capital is relatively small compared to other European metropolis, such as London, Paris and Rome. Barcelona ranks 4th place on the list of the most frequented cities in Europe by international tourists and has seen the…

Read More »