Off the northwest tip of Cayo Largo, Cayo Iguana is home to, that's right, hundreds of iguanas. A yacht trip with snorkeling will cost you CUC$44.