There are 61 castles in the county of Banffshire.
Your Browser can't handle IFRAMES. Please click here.