Kelburn

About Kelburn

Kelburn Castle, near Largs, Scotland, is a unique blend of ancient architecture and modern art, renowned for its vibrant graffiti-covered exterior.