Recent laws have made it a bit easier for Americans to gain access to Cuba. If you happen to be lucky enough to make the trip, be sure to check out these sights while you're there!
Since Cuba doesn't allow fishing boats or transportation boats near it's island nation, the snorkeling there is to die for! You can travel further away from the shore and the underwater wildlife is largely undisturbed. Some great locations to snorkel in Cuba are Guardalavaca, the Maria la Gorda Guanacahabibes Peninsula and Cayo Coco and Cayo Guillermo.