
Here's a complex question that requires someone to reason about the input, can you answer it?
The city where the Chef Distilled rum distillery was founded is located about 90 mi from what country?


Cuba
