The holy city of Anuradhapura in Sri Lanka is the alleged home of a map that could unlock the secrets of the universe.
The map only had a vague resemblance to the Island's broad base and tapering tip. Visscher’s Ceylon There is mention of the island in different names by different European powers which had trading ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results