"sometimes to Andros or Abaco"

 Andros Island is the largest island found in the Bahamas, whilst the Abaco Islands, which lie to the north of the Bahamas, include the Great Abaco and Little Abaco islands.

South Andros Island
Creative Commons Attribution Share AlikeSouth Andros Island - Credit: Original uploader was Rs3 at en.wikipedia