New Metro Stations Open 26 July In Athens
Four new metro stations on Vouliagmenis Avenue -Ilioupoli, Alimos, Argyroupoli and Elliniko- on the southern extension of line two (red line) will open and begin serving passengers as of Friday 26 July, it was recently announced.
Posted On 15 Jul 2013