Real estate prices per square meter in town from 1700€ to 5690€

Spain is located between two nations on the Iberian Peninsula. Spain has a coastline with the Atlantic Ocean to the north and the Mediterranean Sea to the southeast. The country has borders with Andorra, France, Gibraltar, Portugal and Morocco. Spain has maritime borders with Algeria and Italy. Property prices per square meter in the city range from 1700€ to 5690€. The country occupies an area of 505,992 km² .Population of 47.1 million inhabitants. The official and national language is Spanish, the co-official languages are Catalan, Galician, Basque and Occitan. The capital is Madrid, and the largest cities are: Madrid, Algeciras, Arcos de la Frontera, Cádiz, El Puerto de Santa María, Jerez de la Frontera, La Línea, Puerto Real.