From beautiful architecture housed on incredible streets, to an amazing beach almost 5 kilometres long Barcelona really has it all. It…
It shouldn’t come as a surprise to anyone that due to its amazing architecture and great beaches, that Barcelona is…