- 1
- 1
- 1
- 1
Spain is a vibrant country in southwestern Europe, known for its rich history, lively culture, and beautiful landscapes. Tourists enjoy historic cities like Madrid, Barcelona, and Seville, as well as beaches, mountains, and famous festivals like La Tomatina. Madrid is the capital and largest city of Spain.