CBC Newfoundland and Labrador

They have their own channel ...

the British Monarchy that is... seen was snooping around youtube looking for videos from the Royal Visit to Newfoundland and Labrador and came across the Royal Channel, the official channel of the British Monarchy.

And here's one of their videos on Charles and Camilla's visit here: