cuba visas .com - recommended on Trip Advisor
cuba visas .com - Buy an official Cuba tourist visa card for £by Cubaism Ltd

Travel Insurance

When traveling to Cuba, there are couple of requirements in order to enter the country. You first need a tourist visa card, but also a medical insurance. Here, you can buy yours online with CityBond.