Discover the 2922 strangest places on Earth with Google Earth and Google Maps
Leeming, North Yorkshire, UK - Full screen map [54.2979715... - -1.5252407...] Invisible planes. Advertisements
Invisible planes.