Cyprus, the 'islands of the gods' resembles a magnificent picture book, a melting pot of various influences at the intersection of both Orient and Occident. It is the third largest island in the Mediterranean, with a long history and rich cultural heritage, synonymous with myth, legend, treasures, culture and very large doses of sunshine!