Barcelona is by far my favorite city in Europe. It is a beautiful city with lots to do and see. What I like about Barcelona is that it has a city with everything that a good city needs, but Barcelona has also a beautiful beach, so if you want to escape the big city life, there is a whole beach about 15 minutes away with the metro.
If you are wondering what you can do in this beautiful city then keep reading on further!