

Few countries party as hard as Spain and the challenge for the visitor is trying to keep up. But by carefully balancing your fiestas with siestas, you should have energy left to tell the extraordinary tale.
Spread over an area of 504,788 square kilometres, Spain is one of Europe's largest countries. It is a nation of 40 million people and five languages, its diverse regions possessing their own unique culture, history, architecture, cuisine and landscape.