Cape Race Lighthouse

The Cape Race Lighthouse is a lighthouse located in Cape Race, on the island of Newfoundland, a Candian island.

Appearance
Super Friends
 * Lost episode: Terror on the Titanic