Churchill Webcam
Churchill - information
Live Cameras in Churchill. WebcamChurchill Online Churchill. Churchill is a town on the shore of Hudson Bay in Manitoba, Canada. Is at a distance of nearly 1,600 km from Winnipeg, capital of Manitoba in Canada. The population of Churchill is not more than one thousand people.