Španělsko leží na Iberském poloostrově, mezi Atlantickým oceánem a Středozemním mořem. Od ostatní Evropy je odděleno horským pásem Pyrenejí, od Afriky Gibraltarskou úžinou.
See the country at its best with our pick of its most striking corners, from an underrated coastline with sweeping beaches to a spectacular mountain range