Dalriada n:
Kingdom of the Scots,
home of the residents

Dalriada on the North Antrim Coast

Dalriada on the North Antrim Coast
Thanks to Colin Martin for this:Dalriada Antrim