<<Disclaimer: Verify this information before applying it to your situation.>>
Celeste,
After living abroad for a few years, I believe that castor sugar is
simply what we would refer to as regular granulated sugar. Castor
would be the term used in Great Britain. Hope it helps! TTFN, jg
Joy Garmon
[log in to unmask]