Tourists sitting in front of a beautiful blue Iceberg just outside of Twillingate in Newfoundland. Twillingate is a prime spot in Newfoundland for Iceberg watching. icebergs sometimes strand on the shoreline. Iceberg, Twillingate, Newfoundland, Canada, North America
Please check out our photo gallery for all our Newfoundland icebergs.