In 1987 a tour dive operator found a mysterous pyramid off the coast of Yonaguni-jima. Yonaguni is an island by Japan. Not much is known about the underwater structure and the pyramid. Some people are quick to suggest that the remains are proof of Atlantis or perhaps Lemuria. Others suggested that another civilisation entirely is […]

