Knock Castle Isle of

About Knock Castle Isle of

Knock Castle, located near Skye, Scotland, is a historic ruin offering a glimpse into the tumultuous past of the MacLeods and MacDonalds.