Barcelona is one of those cities that’s got it all: from stunning architecture and amazing parks to delicious tapas, and: a beach. There’s something to delight everyone in Barcelona. Whatever your preferences are, let’s go over the things you should not miss when visiting Barcelona.