Yes, it does snow in Greece! A lot. Even though the Greek Tourist Organization formerly would have l