St. John's Harbour St. John's, Newfoundland (Canada). Just now when I looked in, I saw a big old iceberg floating in the harbour. In the site, they say sometimes, if you have a really sharp eye, you can see humpback whales.