Dudhope Castle
From Wikipedia, the free encyclopedia
Dudhope Castle is an extended late medieval tower house located on the southern face of Dundee Law in Dundee, Scotland.
Dudhope Castle is an extended late medieval tower house located on the southern face of Dundee Law in Dundee, Scotland.