Spain, officially the Kingdom of Spain (Spanish: Espa?a, Reino de Espa?a), is a country located in Southern Europe, with two small exclaves in North Africa (both bordering Morocco). The mainland of Spain is bounded on the south and east by Mediterranean Sea (containing the Balearic Islands), on the north by the Bay of Biscay and on the west by the Atlantic Ocean (containing the Canary Islands off the African coast). Spain shares land borders with Portugal, France, Andorra, Gibraltar, and Morocco ...
The real estate business is expecting property sales to increase after Parliament passed a law on Thursday overturning a Constitutional Court decision that prevented real estate sales to foreigners. ...