where do scientists think atlantis is located
Atlantis is in the Bahamas. Apparently many believe that Atlantis was in the Bahamas. Here, they believe that many of the coastline has âstreetâ like pathways, and roads that appear to be man made. However, scientists have evaluated these and concluded that theyâre just natural formations.