Tripadvisor just named Greek beach Elafonissi the best in the world. But earthquakes at nearby Santorini caldera are a cause ...