What a mystery we have here. Years ago I was told, from multiple sources, that deep in Algonquin Park in Ontario Canada, a Pyramid or Pyramids existed in a now fenced off area of the park. Rumor has it a CBC documentary aired in the 1980’s exhibiting these pyramids but was quickly censored off the [...]