If you have been bitten by the wanderlust bug, the Catalonian city of Barcelona could represent an ideal getaway destination. Located upon the shores of the Mediterranean Sea and known for an agreeable climate throughout the year, over 8 millions of tourists a year flock to this destination in order […]