Atlantis Paradise Island Built in tribute to the legendary lost city, Atlantis Paradise Island is a 141-acre facility touted as the premier luxury resort destination in the Bahamas. It’s the resort’s Więcej