England has more than its share of castles, to be sure, but few have a more colourful and dramatic history than the ancient and battle-scarred ruin of Corfe Castle on the Isle of Purbeck in Dorset County. Overlooking the village of Corfe and open to public tours, the ruins are said to be haunted. If […]
South West England UK Tourism News