When travelers dream about the Caribbean, they often picture powder-soft sand, turquoise water, vintage charm, and tropical sunsets. Few places combine all of those elements quite like Cuba. Beyond the classic cars and salsa music