Cayo Largo è un'isola appartenente all’arcipelago de los Canarreos. Si trova ad est dell’isola de la Juventud e a sud dell’isola di Cuba. Da questo piccolo paradiso a L'Avana ci sono 177 chilometri, a Varadero 170 e 140 a Nueva Gerona, capitale dell’Isla de la Juventud. Il Cayo si estende per 25 chilometri suddivisi in cinque spiagge di finissima sabbia bianca che prendono il nome di Lindamar, Tortuga, Blanca, Los Cocos e Sirena. Una numerosa e variata fauna, composta da tartarughe che depongono le uova nella sabbia, gabbiani, pellicani e altre specie tropicali, abbellisce con la sua presenza la natura e anima la flora di Cayo Largo, composta da palme di miraguano (kapok), uvas caletas - dette anche uve della spiaggia - e palme da cocco.