Said they've got Pavlova in Caribbean location (6)
I believe the answer is:
havana
'location' is the definition.
Although both the answer and definition are singular nouns, I don't understand how one could define the other.
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for havana that I've seen before include "island capital" , "Fine cigar" , "city" , "Caribbean capital" , "lit up in celebration" .)