Culloden Battlefield

Culloden Battlefield

Lying less than 9 miles from the port, Culloden was the last military battle on the UK mainland