These were taken on our way into the harbor at New Providence (Nassau). There are really two Islands here New Providence and Paradise Island. Paradise Island is where the famed Atlantis is located. The difference between the two islands is really something. New Providence isn't really like being in the Bahamas! It's more like Disney.