Just my two cents... you might want to think about a trip to Havana for 2 reasons. 1) you will NOT be allowed in, and they may contact you at your Canadian contact info, which my not work as well, or cost a lot, in Havana. 2) they have a habit of changes dates, especially at the last minute, so...