Many animals can anticipate earthquakes with varied degrees of effectiveness. Snakes, on the other hand, are the most dependable, feeling earthquakes from as far as 121 kilometres away. What's more astounding is that they can detect an earthquake up to five days before it happens! When snakes detect an earthquake, they frequently abandon their nests, even if the weather is too chilly.