free hit counter First snow has fallen in Greece, …and it looks wonderful (7 pics) - Page 2 of 7 - World Facts FTW