Ailsa Craig (from the Gaelic meaning fairy rock) has been a constant companion on today's walk up the Ayrshire coast. A granite volcanic plug, the source of curling stones and surely a contender for t
Ailsa Craig (from the Gaelic meaning fairy rock) has been a constant companion on today's walk up the Ayrshire coast. A granite volcanic plug, the source of curling stones and surely a contender for the most beautiful Scottish island, Ayrshire, Scotland.