Saint Kitts and Nevis has launched a new Electronic Travel Authorization (eTA) system.