Athens Metro station

C33983
concept

An Athens Metro station is a designated public transit facility within the Athens Metro network where trains stop to allow passengers to board, alight, and transfer between lines.

Instances (8)