Madrid

Photo: Santiago Lopez-Pastor, Bulevar de la Naturaleza Madrid is the capital of Spain. What would locals like visitors to know about the city? Google Maps goo.gl/maps 2019 Climate COP 25 Natural world Madrid is located on the Manzanares River. Madrid has a number of city parks, including Parque del Buen Retiro located downtown and near …

Spain

Photo: Matthias Ripp, Picos de Europa Spain is located in southwestern Europe on the Iberian Peninsula and is bordered to the south and east by the Mediterranean Sea except for a small land boundary with Gibraltar; to the north by France, Andorra, and the Bay of Biscay and to the northwest and west by the …