Barcelona has gained a place in the top of the most visited cities in the past years. This mystical city has some iconic buildings and sights to be seen, that will make your visit to the city nothing boring. Here is a 10 must-sees list...