Constructed around 1875, and also known as the Channel Head Lighthouse is located on the southwestern tip of Newfoundland. It is on a rocky island but visible from the main shore.
📍 Explore on PIXEO Map →
historiclighthousewaterfront
Constructed around 1875, and also known as the Channel Head Lighthouse is located on the southwestern tip of Newfoundland. It is on a rocky island but visible from the main shore.