Kelburn Castle

About Kelburn Castle

Kelburn Castle, near Largs, Scotland, is a unique blend of history and modern art, famed for its vibrant graffiti mural adorning the castle walls.