Depending on your nationality, you will either need visa or tourist travel card to travel to Cuba. For Bulgarian citizens it turns out to be easy and we only need travel cards.
After £34, 30 minute waiting, 2 forms to fill in and a queue of only 3 people, we are being issued with Travel cards for Cuba! 🙂
I feel happy and relieved at the same time!
With travel card you can legally stay in the country for 30 days. If needed, you can extend your travel card for 30 more days while you’re there, but you can’t extend any further and you’ll have to leave.
Cuba is a communist country with strong laws and I do not advice you to stay there illegally.