Greece Covered in Layers of Snow Snowfall blanketed much of Greece on Monday, from Athens and Crete to Naxos and Santorini,…