In English live webcam located in L'Ardoise overlooking the Atlantic Ocean on the southeast shore of Cape Breton Island, Nova Scotia, Canada