Barcelona is a modern and cosmopolitan city, with a special charm that will surely make you fall in love. In the Catalan capital you can find everything you are looking for; beautiful beaches, mountain, culture, fun for all audiences, excellent … Read More