About Spain
Located on the Iberian peninsula, Spain is known for its popular beaches, a semi-arid landscape, amazing food, strong culture, and modern cities that hang onto the architecture of the past. No matter if you want the Mediterranean breezes of Barcelona, the urban culture of Madrid, the ancient architecture of Seville or Granada, or the party atmosphere of Ibiza, Spain has something for everyone.