How far away from Cuba is the island in the Straits of Florida where Life on a Rock was recorded?
Key West: Key West is an island in the Straits of Florida on the North American continent, at the southernmost tip of the Florida Keys.
i don't know