Battle of Culloden
The last pitched battle on British soil. Charles Edward Stuart's Highland army was destroyed on open moor in under an hour.
On Historic Environment Scotland's Inventory of Historic Battlefields — a designated area of land, not a ticketed attraction. Much of it is working farmland or open country; check access and keep to public rights of way.