Spain (Victoire Anglaise)

Spain, officially the Kingdom of Spain is a nation located in the Iberian Peninsula. Its territory covers the majority of the Iberian Peninsula, bordered by the Bay of Biscay to the north and the Mediterranean Sea to the south, and less definitively Portugal and Galicia to the west and tbd to the east. It was founded in 1516 by the Habsburg dynasty, following the fall of Castile.