The holy city of Anuradhapura in Sri Lanka is the alleged home of a map that could unlock the secrets of the universe.
It’s a very busy city, with a rich history and many famous landmarks, such as the Tower of London, and the Houses of Parliament. Far away on the other side of the world in Asia is a country ...