Located in the heart of the Spanish peninsula, Madrid is a bustling metropolis brimming with Spanish culture. Take in the history of Plaza Mayor (the main square) or see more than 30,000 different species of trees and plants in the Botanical Gardens. Visit charming villages, majestic castles and historic monuments; play a few rounds of golf in the scenic countryside; or dance until the wee hours of the morning in a chic nightclub. With typically dry, warm weather, Madrid experiences seasonal temperature variations with hot summers and cool winters*July and August can reach up to 100 degrees while December and January average in the 40s.
Experience rich Spanish culture and history in Barcelona. From the historic architecture to the mouthwatering cuisine, you'll fall in love with this spectacular city. Take a bicycle ride down the eight-mile-long boardwalk that runs from Barcelona to the Forum site in Sant Adrià de Besòs; take a wine tour of the Penedès region; and check out famous sights like Sagrada Familia by Antonio Gaudi, L'Aquarium de Barcelona and La Pedrera. Located on the eastern coast of Spain, Barcelona enjoys temperate weather with summertime temperatures reaching the 90s and wintertime temperatures hovering in the 50s and 60s.