Ancient artifacts of the Mayan civilization are evidence of an ancient visit by foreignerssherif118 (28)in #history • 6 years ago