Dalnaglar Castle is a 19th-century castle, about 6.0 kilometres (3.7 mi) south of Spittal of Glenshee, Perth and Kinross, Scotland, on the east of the Shee Water.[1]