Discover the 2922 strangest places on Earth with Google Earth and Google Maps
11 Holly Ave, Cambridge, MA 02138, USA - Full screen map
Is there an optic illusion, a flying car ?