Skullcaps along the Mountains to Sea Trail

A variety of skullcap grows in abundance along the Mountains to Sea Trail near Craven Gap. I’m pretty sure this is a skullcap variety, but there are dozens of species, so I’m not sure which one it is.