Madrid’s train station

May 19, 2015 by  
Filed under Travel for everyone

Train stations are a big thing in Europe…much more so than in North America. I guess that is logical as travel by train is so much more common in Europe. Madrid’s oldest and largest train station is Atocha station. You will find it right in the heart of Madrid (right where a tourist would hope […]