The island where Amelia Earhart probably died has a 3.8 star rating on Google Ifeadi C. 00:24 Mashable, Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsGood lord, please get this snake off the subwayFacebook tests pre-loaded “Instant Videos”David Bowie approved his 'Twin Peaks: The Return' cameo before he diedThe Jammy is a steel string guitar that fits in a pocketUnity CEO John Riccitiello on Apple’s big event, privacy, and the AR apps we’ll see within the yearEevo, a startup powering VR apps for the BBC and others, raises $1.3M