Cyprus’ beaches are beautiful – crystal clear waters crested by sun drenched sand provide the most idyllic of sunbathing locations. Let us take you through some of the best beaches the European island of Cyprus has to offer.