Troodos roads remain manageable despite snow and fog
Visitors flocked to the Troodos mountains early Saturday amid snow, fog, and light rain, but police say roads remain open, ice-free, and fully manageable with caution.
The largest snow accumulation ...