Cape Race Lighthouse is an active lighthouse located in Avalon Peninsula, Newfoundland.
Contact us...