ADVERTISEMENTS
Anthoupoli metro station is the northern terminal station of Athens Metro Red Line 2 since the Peristeri extension in April 2013.
October 8, 2018