Dumbreck Castle
From Wikipedia, the free encyclopedia
Dumbreck Castle was a 16th-century tower house located around 3.5 miles (5.6 km) west of Ellon, in Aberdeenshire, Scotland.[1]
Alternative names include Drumbeck Castle and Mains of Dumbreck.[2]