News

In a groundbreaking discovery, Spanish researchers have unveiled a massive underwater mountain off the coast of Lanzarote, ...
A sunken ‘pyramid’ located near Taiwan has researchers rethinking everything they know about ancient civilizations.