Spain is home to every period of art and architecture that has ever bestowed upon this world. In terms of UNESCO World Heritage Sites, Spain is the country with the second highest amount of buildings on the list, beaten only by Italy. From Gaudí to Gehry, works of these modern architects will mesmerize you. Spain has so much to offer that even spending months at a single place won’t be enough to explore everything. With influences from the Romans to the Moors, you’ll find each city has a unique architectural style. From the classic Andalusian architecture of Córdoba to the Moorish style of Granada, and the mix of Gothic and Modernista styles in Barcelona. Out of all the beautiful places, here’s a list of top 10 places that you just can’t miss.