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.