Webcam Ratings
3.3/5 based on 3 reviews
Tags
Webcam Details
The live cam is installed on St. John's Harbour and the southeast area of the city. Some times you'll see the city, icebergs, ships, and if you have extraordinary eyesight, a humpback whale or two.
This webcam is located in Canada and have the following tags: harbour, icebergs, city,