Finland, Sweden and Great Britain, whose citizens have visa-free access to a maximum of 173 out of 218 countries, occupy the top three positions in the index
Finland, Sweden and Great Britain, whose citizens have visa-free access to a maximum of 173 out of 218 countries, occupy the top three positions in the index