Alexandria Tramway Network
Alexandria Tramway network was introduced in 1863 consisting of 20 lines and serving 140 stops.
Most Read