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 is found mainly at the higher points and the peak of Troodos, while snow has also covered the square. The scene is completed by fog, […]