Discover the 2922 strangest places on Earth with Google Earth and Google Maps
900 S State Road 415, New Smyrna Beach, FL 32168, USA - Full screen map
Plane