Canada Embassy Lagos Address
The location of the Deputy High Commission of Canada in Lagos, Nigeria is at 4 Anifowoshe St, Victoria Island 106104,
The location of the Deputy High Commission of Canada in Lagos, Nigeria is at 4 Anifowoshe St, Victoria Island 106104,
When a Nigerian start making moves to relocate to Canada, he or she does so out of the need to