Castle Drogo...
Castle Drogo is a magnificent historic building located in Devon, England. Built between 1911 and 1930, it is the last castle to be built in England and is now owned by the National Trust. The castle was designed by renowned architect Sir Edwin Lutye...
Devon, England