The place where the land meets the sea.

"Céad Míle Fáilte."

A hundred thousand welcomes!