Tower house

Dumbreck Castle

United Kingdom Aberdeenshire

About

Dumbreck Castle was a 16th-century tower house located around 3.5 miles (5.6 km) west of Ellon, in Aberdeenshire, Scotland. Alternative names include Drumbeck Castle and Mains of Dumbreck.