Castle Drogo

Featured Image

Castle Drogo is the last castle to be built in England. The monument was constructed near Drewsteignton, in Devon, between 1911 and 1930 and has been owned by the National Trust since 1974. Today, it is a popular visitor attraction.

Continue reading