
Spain is a country located in southwestern Europe on the Iberian Peninsula. Known for its rich history, diverse cultures, and vibrant traditions, Spain is famous for its cuisine, art, and architecture. Major cities include Madrid, Barcelona, and Seville.