Kildrummy
About Kildrummy
Kildrummy Castle, located near Alford, Scotland, is a striking medieval fortress known for its impressive curtain wall and historical significance in Scottish history.
Kildrummy Castle, located near Alford, Scotland, is a striking medieval fortress known for its impressive curtain wall and historical significance in Scottish history.