Spain is well known for its endless beaches, islands that compete with the Caribbean or city breaks, like Barcelona, Madrid or San Sebastian. But the country has almost 20,000 villages diverse in architecture, traditions and culture. 

Everywhere you look in Switzerland, beauty is all around you.  From towering mountain peaks that are snow-capped even in summer, to crystal clear lakes, well-preserved medieval cities, lush alpine pastures and charming villages, Switzerland has it all.

One of Europe's most popular tourist destinations. The country's appeal has much to do with its diverse scenery and rich cultural heritage. The best places to visit include everything from beautifully preserved country estates and castles, to its many world-class art galleries and museums.