Madrid
-
Ole Ole Ole Madrid

Another great train ride finds us arriving into Madrid at about lunchtime (not lunchtime for the Spanish, lunchtime for us )😂. Madrid is the largest city in Spain with an estimated 6,751,000 people living here. Occupied since prehistoric times, the population way back when twas primarily Iberian and then Roman. Interestingly Madrid was not mentioned Continue reading