logo

Video encyclopedia

North Cape Light

Architectural structures

The North Cape Light is an active lighthouse on Prince Edward Island, Canada. It was built in 1867, and is still active.