Another royal pulled down, one in Africa (8,5)
I believe the answer is:
victoria falls
'in africa' is the definition.
('Victoria Falls' is part of 'africa')
I can't explain the rest of the clue.
(Other definitions for victoria falls that I've seen before include "Italian sports-car company" , "Zambezi River spectacle" , "drop of water" , "Tourist attraction of the Zambezi" , "Zambezi cataract" .)