Related Information for Margaux When Margaux first set eyes on the enigmatic castle ruins at Corfe in the beautiful Dorset countryside in England, little did she realise precisely how much impact this was to have on her life.Some 10 years later the inspiring village hilltop site that ignited her vivid imagination, is now the setting for her latest album 'Spookydubois at Corfe Castle'.Full of action and fantasy it's a gripping tale of passion love and betrayal, good versus evil, a 'minds eye' mus.. read more