Winter has arrived, even in Cyprus!
In the beautiful Troodos mountains snow has covered the trees and created a winter wonderland!
For such a relatively small island, Cyprus has very varied weather conditions on any given day because of its steep land formation.
Not many places offer the possibility of skiing in the morning and then sunbathing on the beach at lunchtime!
For more information about the weather conditions in Cyprus take a look at our weather guide.