Ha si North nke Scotland, gbadata Europe, banye Africa, na-emecha banye na Cape Town, South Africa.