Virtual Tours in Egypt G.t.s General Travel Service Address: Pyramids st, Giza Giza, 11254 Egypt Phone Number: +20 01006973081