Garmaine Staff asked 3 years ago

Please do Nigeria passport holder transiting south Africa to Brazil to connect flight to Kingston need visa?