Spain is a country of many contrasts, from its landscape to its architecture and its peoples, which keeps travelers coming back for new discoveries.

There are mountains like the Pyrenees, beaches on the Mediterranean, desert country, lush green hills, and volcanic islands, each region with a different culture of people.

Visit Madrid, where there are more artistic masterpieces per mile than anywhere in the world, and enjoy its quaint medieval section of ancient homes, cobblestoned streets and its Old World atmosphere of Hapsburg architecture.

Salamanca is a beautiful Spanish Renaissance university town full of cathedrals in the Spanish region of Castille. Then see the pastel buildings of Seville, home to Don Juan, and its Roman, Moorish and Gothic architecture. Spain's Costa del Sol is a great place to honeymoon on the Mediterranean beaches and in the colorful fishing towns.

Then there is San Sebastian in the north, one of Europe's most prestigious resort towns in Basque country.

Spain's vacation options make it an ideal destination for all kinds of travelers.