Barcelona has become one of Spain's most visited tourist destinations. It certainly knows how to please tourists. With one of the longest history's in Europe, Barcelona is a stunning city that never sleeps. We can't forget to mention the beautiful beaches along the Costa Brava, near Barcelona. Furthermore, the variety of artistic treasures, Romanesque churches and work by big names from modern art and architecture (such as Dalí, Gaudí, Miró and Picasso) combine to make Barcelona a unique European city.