Share

Athens tram line in Glyfada

The tram line that runs from Syntagma Square in Central Athens to the upscale beach suburbs of Glyfada and Voula