Top of Twillingate: 18 ft lookout tower lets you see the view over the tree tops

St 327 ft above sea level this lookout tower takes you another 18 ft higher to see right over the tree tops and enjoy the spectacular view of Twillingate islands.