I remember seeing a Yemeni one passing overhead my Surrey school on delivery back in around 1980 - think it was out of Prestwick and I assumed it had probably stopped in Greenland and/or Iceland but perhaps not! We used to see the odd Twin Otter on delivery too - and if we were lucky a Caribou going the other way (ex Tanzanian AF, probably now at Cape May with all the other might have been turbine conversions... edit: no, scrapped at Shannon.)
Apologies for the thread drift, but am I imagining seeing a Caribou suffer a crash landing at Farnborough some time in the past ?