Snow was recorded falling on both the Troodos mountains and atop Kyparissovouno, the highest peak of the Kyrenia mountains, on Wednesday evening. The snow came as temperatures across the island ...