Tag Archives: Madrid

Madrid Metro

Madrid Metro Information The metro with the most number of elevators. The Madrid metro is known not just for that record but it is also deemed to be the 8th longest metro system in the world. It’s importance to the public transportation division of Madrid, Spain and its people is shown in its annual ridership… Read More »