Pages

Tuesday, December 19, 2017

First Snow Falls on Mount Pelion, in Time for Christmas

VOLOS, Greece – The first snow started falling on Mount Pelion in central Greece on Monday afternoon, slowly covering the village of Chania located on the […] The post First Snow Falls on Mount Pelion, in Time for Christmas appeared first on The National Herald.


READ THE ORIGINAL POST AT www.thenationalherald.com