THE sea raiders, who gave life to the famous Disney franchise, were based in the port town of Nassau in what is now The Bahamas.