Skip, RouteMap's route guideRouteplanner.app

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."