Atocha Central Station in Madrid One of the dreamiest train stations in the world is Atocha Central Station in Madrid. One of the most amazing parts of this station, when you get off the train, is the forest that is located in the middle of the station and in its hall. This train station is […]
- Explore
- 677 views
- 0 Comments