E-tourist visa management platform launched
Cuba's Ministry of Foreign Affairs announced that starting this May, the country will begin implementing a modern electronic tourist visa management system, called Evisa. As the Foreign Ministry explained on…