bn:01448149n
Noun Named Entity
FR
No term available
EN
Cairo Transport Authority is the operator of mass transit within Cairo, and the largest operator in Egypt. CTA operates buses, a surface metro, ferries and river buses. Wikipedia
Relations
Sources