A light snow fell on the Troodos mountains on Saturday morning, visible on both the north and south faces of the highesy peaks. The snow brings with it cloudy day for much of the island, particularly over northern parts. More clouds are expected over the mountains and foothills which will likely bring rain and even […]