Andros Island is an archipelago within the Bahamas, the largest of the Bahamian Islands. Politically considered a single island, Andros in total has an area greater than all the other 700 Bahamian islands combined.
Car Crash at Sea?
No Thumbnail
© Bing Maps
By alexstokes25 @ 2022-12-31 17:36:09