Question: which countries do not need visa for cuba?
Answer: Antigua and Barbuda (up to 30 days)
Barbados (up to 28 days)
Belarus (up to 30 days)
Benin (up to 90 days)
Bosnia and Herzegovina (up to 90 days)
China (up to 90 days)
Dominica (up to 28 days)
Grenada (up to 60 days)