South Cadbury is an archaeological site in south Somerset .
South Cadbury is a village and civil parish in the South Somerset council area of the English county of Somerset .