Tamoanchan was some kind of paradise between several cultures from america, it was a very ancient myth from the Olmecs, Mayas and even Aztecs, among others it is fascinating how many cultures share the myth of this place.