Bonus codes are usually earned by joining a casino through an affiliate site. Some casinos do, however, offer these codes on their betting site. They are an excellent resource, in that they allow a player to go about their business on the affiliate site, and then get rewarded for it on the betting site.
The Cayman Islands are well known to give visitors that A-class treatment. They have fantastic beach resorts that offer a wide range of activities. The government placed a ban on all forms of gambling, including online gambling. It is worth noting that only gambling on cruise ships that are not in the port is allowed