Category: USA
Google Maps Street View in the US.
Seems like a girl drowned in her swimming pool…
Watch Toe Island disappear before your eyes on Google Maps satellite images
Toe Island is located in the Willamette river in Portland, Oregon. This tiny island is described as a navigational hazard and it’s easy to see why when you zoom in on Google Maps.
Local copies of the satellite images can be seen here too:


Where to park it for colon hydrotherapy…
More photos from inside Russian & Turkish Baths
Google Street View driver cleaning the camera
Cool bicycle rack
On the opposite side of this house there is another street view sighting, where google blur Jesus.
Relaxing at the spa
Meanwhile at the Russian & Turkish Baths, Miami Beach, FL…










