Lobster Cove Lighthouse
The Lobster Cove Lighthouse shines its light in Rocky Harbour, Newfoundland, Canada.
Situated in Rocky Harbour in the world famous Gros Morne National Park in Newfoundland, Canada the Lobster Cove Head Lighthouse is a popular place to visit in the park. What was once the lightkeepers ...