Craighead
Scotland
Scotland
Craighead lies in rural Moray, accessed via the B9018 from Keith on the A96 Aberdeen-Inverness route. The village sits near a distinctive granite outcrop that gives it its Gaelic name meaning "rocky headland."
Scotland
Craighead lies in rural Moray, accessed via the B9018 from Keith on the A96 Aberdeen-Inverness route. The village sits near a distinctive granite outcrop that gives it its Gaelic name meaning "rocky headland."