Tag Archives: metro

17 Of the Coolest Subway Stations In the World. You’ll Definitely Want to Visit These.

When you think of metro stations, you often think dirt and ugliness, but these next metro stations are anything but! #1. Washington, DC #2. Barcelona #3. Dubai #4. Kiev, Ukraine #5. Lisbon, Portgual #6. Montreal #7. Moscow, Russia #8. Munich, Germany #9. Naples, Italy #10. North Korea #11. Paris, France #12. Prague, Czech Republic #13.… Read More »