Teotihuacan Mystery – The Place Where The Gods Were Created
Ancient astronaut theorists and alternative historians have made much hay out of the "mystery" of who built Teotihuacan,
attributing the city to aliens, Atlanteans, a lost civilization, Phoenicians, and anyone other than native peoples.
Create Your Own Website With Webador