Strait of Belle Isle
It is located at the southeastern edge of the Strait of Belle Isle, south of Belle Isle. Cape Bauld is located at its northeastern point. The haunting Isle of Demons legend originates from here.