Quizzing Live

What Country Does Bacardi Originate

Answer:
Cuba