Flag, map and information from Wikipedia.
Spain includes the land mass shown on the map above, also the Canary Islands in the Atlantic Ocean, the Balearic Islands in the Mediterranean, and several other islands and cities, including Melilla, which is an autonomous city of Spain in North Africa.