Spain, which occupies much of the Iberian Peninsula, is a country filled with breathtaking sights and attractions. It is not surprising that it’s one of the most popular countries in the world for travelers. The list of historic landmarks in Spain, from medieval castles to beautiful churches to cutting-edge skyscrapers, could go on forever. You …

