A 21-year-old man is dead after a crash on the Cabot Trail.

Inverness RCMP say it happened Sunday afternoon in the Cape Breton Highlands National Park.

The Victoria County man was on a motorcycle and hit a guardrail.

He was taken to hospital by ambulance and was pronounced dead.

A section of the trail on North Mountain was closed for several hours, but has since re-opened.