Andros Island is an archipelago within the Bahamas , the largest of the 26 inhabited Bahamian Islands .
Andros Island is an archipelago in the Bahamas . It is the largest of the 26 inhabited Bahamian Islands .