Photos from Cairo Transport Authority in Heliopolis (CTA)
There are 4 tram and light rail photos from Cairo Transport Authority in Heliopolis (CTA) on Tram Travels.

February 11, 2002.

February 11, 2002.
There are 4 tram and light rail photos from Cairo Transport Authority in Heliopolis (CTA) on Tram Travels.