Twillingate, NL Having heard that icebergs could be seen in Twillingate while we were visiting Gros Morne National Park was pretty exciting. […] September 15, 2011 2