Spain formally the kingdom of Spain is a sovereign kingdom in large part placed at the Iberian Peninsula in southwestern Europe, with two massive archipelagos, the Balearic Islands inside the Mediterranean Sea and the Canary Islands off the North African Atlantic coast, two cities Ceuta and Melilla within the North …
Read More »