• April 28, 2025
lost pyramid mirador guatemala largest

Lost Pyramid of Mirador: World’s largest?

What an awesome discovery! And there are thousands more in the jungles of Guatemala and elsewhere. This one dates to two to three centuries before the common era. Interestingly enough, “renegade” writers decades ago reported on the thousands of pyramids and city ruins all over Central and South America. They…

Read More