Dear Egyptian readers: yes, we know you're out there. We're sorry to report that Google Street View still isn't available for the vast majority of your country. And while you'd surely prefer Street View in Cairo or Alexandria for the sake of convenience, at least Google has made a small stop in Egypt... at the place where all the other Americans go first, the Giza Necropolis. Street View is now available in and around the pyramid complex.

Read More