Meeting with giants is just the tip of the iceberg.

Long Point Lighthouse

Long Point Lighthouse

Long Point Lighthouse in the Community of Crow Head, Twillingate