Spain is one of the most fun and exciting countries in the world to visit. From snowcapped peaks and ski resorts down to the palm treed semi-tropical shores of the blue Med, Spain will delight your senses and keep you coming back.
Cosmopolitan cities like Madrid and Barcelona are rich with art and culture. The extraordinary coastline along the Mediterranean hosts dozens of resort towns where guests from all over Europe stay for weeks on end in high rise hotels, condos and villas. It's not hard to find the sun, sand and surf in Spain. Yet hundreds of quaint villages in the interior wait to be explored far from the hustle of cities and tourist destinations.