Yes, it is absolutely legal to gamble on Cyprus casino sites. There are certain laws that regulate online gambling business and special authorities that regularly monitor casinos.