Pacific Island that Keeps Disappearing On Google Maps Baffles Scientists An island on Google Maps that keeps appearing and disappearing has baffled the scientist completely. Read More