Corfe Castle

a beautiful small place in Dorset, in the south of Great Britain