Isle of Caycos – This is a variant spelling of “Caicos,” a chain of small islands located about 600 miles southeast of Miami, Florida, about 250 miles northeast of Cuba, and approximately 150 miles north of Hispaniola (Haiti and the Dominican Republic in modern times). - Matt