I'm am European (French) and plan a holiday in Cape Verde (Cabo Verde).
Do I need to apply for a visa to stay there for 3 weeks?
If yes, do I have to get the visa before going there (ie. through ambassy) or can I simply get it when I arrive (at the airport)?