Showing posts with label Google Latitude. Show all posts
Showing posts with label Google Latitude. Show all posts

Wednesday, July 15, 2009

What is your latitude?

Google has recently released Latitude... not highly accurate, but interesting nonetheless!