United Kingdom

Lulworth Castle, Dorset – the hunts and the fire

This is Lulworth Castle in Dorset, England. Apparently built on the site of an ancient fortified castle. The foundations of this version of the castle were started in 1588 and it was completed in 1609. The castle was actually built as a hunting lodge…

Read More

Join our newsletter to stay updated