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 … Continue reading Madrid