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 Mapsgoo.gl/maps Natural worldMadrid is located on the Manzanares River. Madrid has a number of city parks, including Parque del Buen Retiro located downtown and near the Prado Museum. Once outside Madrid, …

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 …