Beckham's favourite part of Australia (8)
I believe the answer is:
victoria
'part of australia' is the definition.
(I know that Victoria is part of Australia)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for victoria that I've seen before include "I will be good she said" , "Largest lake in Africa" , "Mrs Beckham" , "British queen" , "Queen; London station" .)