The position of public transport castle is located in Cairo Governorate, Egypt on 27H5P5M, Al Abageyah, El Khalifa. The position of public transport castle is rated 4.6 out of 5 in the category transportation service in Egypt.
Address
27H5P5M, Al Abageyah, El Khalifa