Forteau Bay Webcam - Labrador, Canada
Live webcam in Forteau Bay, Labrador, Canada.
Language: English
Personal weather station.
80+ LIVE webcams all across Nova Scotia, Canada. Peek through our window!