Crown Haven, Bahamas cable landing point