how long is visa to cuba valid for
Tourist card grants maximum stay of 30 days (90 days in case of Canadian citizens) and can be extended once for the same period.