Seven pyramids have been identified on the African island of Mauritius. Remarkably, in construction, they are identical to the ones found on the island of Tenerife, an island on the opposite side of the continent. It underlines the likelihood that one civilisation sailed to various islands off the coast of Africa and constructed these structures.
The [...]
