All over the world there are many examples of ancient people worshipping the SERPENT. They were very proud of it.
Many legends speak of, the "Serpent People".
The ancient Maya’s Feathered Serpent god was Kulkulkan (Kukulkan).
There is strong evidence that the Aztecs, Mayas, Toltecs, Incas and others worshipped the same god, known under different names like,
...and even other names not mentioned here.
In the "Codex Chimalpopoca", the book of legends it is told that the Aztecs worshipped the serpent god Quetzalcoatl, who lived with the Indians 52 years and was their teacher.
In "Codex Chimalpopoca" is written:
The benevolent serpent-god Quetzalcoatl is the plumed serpent-god who brought the benefits for the Mexican civilization and taught the science of mathematics and astronomy to man.
He learned humans useful arts and commanded them to love and respect each other and dismiss violence.
Quetzalcoatl, "the white God" was known by the Chorotegans, who lived in what is now Nicaragua and Northern Costa Rica as god Tamagastad. In the 17th century the Popol Vuh was discovered by Father Ximinez and established the indisputable philosophy of the Mayans who worshipped the "One" God as an impersonal and worshipped messenger of the Sun, Quetzalcoatl.
The Mayans are still waiting for the return of Quetzalcoatl just as Hindus are awaiting the 10th avatar of Vishnu and Christians are awaiting the return of Jesus Christ. In North America, serpents are deep-rooted in the native Indian cultures. The serpent symbol dominates the art of the Hohokam Indians. Their site is the famous Snaketown, Arizona, dating from 400 BC to AD 1200.
We must also remember that an unknown culture left an enormous serpent-shaped mound in Ohio.
The country of Haiti has many very old legends related to the serpents. The native voodoo people believe in a god Damballah Wedo and his image of the serpent. Damballah Wedo is the Great Serpent, the Creator of the Universe, Heavens and Earth.
In Australia, the aboriginal people have preserved many legends of the serpent in their "Dreamtime" myths of the creation of our planet.
In central Australia there are ancient drawings of the Rainbow Serpent. He created mountains, rivers and people while traveling from the north coast.
The East Indian pantheon is connected with the Serpent Spirit and the Dragon Spirit.
It has an equivalency to the Burmese Nats, or god-serpents. In India and Egypt, and even in Central and South America, the Naga stands for one who is wise. In China, the Naga is given the form of the Dragon and has a direct association with the Emperor and is known as the "Son of Heaven".
The Chinese are even said to have originated from the Serpent demi-gods and even to speak their language, Naga-Krita.
The serpent was worshiped in:
The snake/serpent is a symbol of immortality and can be found on monuments, artifacts, large and small. It means power, rebirth, wisdom, strength and protection.
Unfortunately the Catholic Church has presented the wrong image and meaning of this great symbol.