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