Virtual Tourism

Virtual tourism, google maps mashup, google video

Streetview Heads Overseas

According to techcrunch Google Maps Streetview is soon to appear in a number of other countries.

They claim Google Streetview cars have been spotted in Australia, Canada and the UK.

Via: techcrunch