Travel Specialists Team – T S T Posted on June 18, 2016 by engmansy Travel Specialists Team – T S T 45 Ahmed Heshmat St. – Cairo . . Travel Ways – Egypt I Ateya El Sawalhy St. – Cairo