Clue: Country where the Buena Vista Social Club is from

Answer: CUBA

Length: 4


Similar Clues: