Madrid’s train station
May 19, 2015 by admin
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 […]