Pyramids Discovered Submerged In The Bermuda Triangle
According to a report on Russian television, there were pyramids that were discovered submerged in the Bermuda Triangle. These strange underwater geometric shapes were found two thousand meters below the water and were identified with the help of sonar. These two pyramid structures are each larger than the Cheops in Egypt. I think it is possible that there could be pyramids under the water and they would be impressive to see.