Castro's country (4)
I believe the answer is:
cuba
'castro's country' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for cuba that I've seen before include "Country famous for its cigars" , "Caribbean nation" , "Largest Caribbean island" , "Caribbean island republic" , "Fidel's place" .)