Researcher and author Steve Mera explores the world of strange ancient anomalies. His investigation of ancient sites in Peru leads him on a journey top …

source