score:3
This appears to be the trailhead.
I found the location from this description:
The trail is starts just across the road from the Le Rouge look-off / interest area along the Cheticamp side of Cabot Trail. Parking is available in that parking lot. The trail itself is still currently unmarked but easily visible once you cross the road.