The Battle of Dunkeld is said to have lasted four to five hours and the Cameronian regiment of 1200 men was outnumbered by a force of 5000 Jacobites.
The Battle of Dunkeld is said to have lasted four to five hours. The Cameronian regiment of 1200 men was outnumbered by a force of 5000 Jacobites.