Mayaguana, Bahamas cable landing point