SPAIN ESPA A Spain is located, as well as Portugal (in the west of the island), on the Iberian Peninsula, where it is in the northeast part borders France and Andorra. In France, Spain has also a...
ITALY L ITALIA The Italian Republic has nearly 60 million inhabitants, making it the fourth largest country in the European Union. Of these people live almost 70% in the cities. The largest city i...