I would advise you to do your research before buying a bunch of Cuban related domain names. Cuba has a LONG way to go.
Most people can't even afford to travel and live off of family members sending them money from the US. It may get better in the future but it will take a long time. I have family in Cuba and many friends that have family in Cuba that are starving.