Discover the 2922 strangest places on Earth with Google Earth and Google Maps
101-199 Shaffer Rd, Santa Cruz, CA 95060, USA - Full screen map