Why Were the Nazca Lines in Peru Made? For Aliens, To Be Seen from A Balloon. Your Theory?

The Nazca Lines, considered by many to be the Eighth Wonder of the World, are a series of ancient designs etched into a plateau in the Nazca Desert of Peru.

Comments