Terre-de-Haut, Guadeloupe cable landing point