Wednesday, April 20, 2005

Google Maps could now see the UK

Google Maps for the UK (no Satellite feature yet, though).

Gaaah! The suspense is killing me. When will the rest of the world (like, you know, the Philippines) appear on Google Maps? *wishes*