Balfluig Castle

About Balfluig Castle

Balfluig Castle, near Alford in Scotland, is a 16th-century tower house showcasing traditional Scottish baronial architecture.