News
Reports have re-emerged that suggest a crystal pyramid lies 2,000 metres below the surface of the Bermuda Triangle, which is roughly bounded by Miami, Bermuda, and Puerto Rico.
THE “world’s oldest” pyramid in the Java jungle may be a whopping 25,000 years old – but archaeologists have eerily claimed it isn’t man-made. Despite the world record… ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results