Spain (Mexicoball)

Spain is a country located in Southern Europe.

Flag
Spain's flag consists of a Yellow background with six Red stripes.

Relations
Spain holds good relations with most countries around the world, even with North Korea before it was annexed.

Climate
Weather table since 2025.