Cyprus is a small island with a long history and a rich culture that spans 10,000 years, making it one of the oldest civilisations in the Mediterranean - as evidenced by the...
Ski Cyprus hotel booking by skicyprus.com, online reservation of hotels in Troodos ski resort, Mount Olympus and villages of Platres, Kakopetria, guide for outdoor activities...