The holy city of Anuradhapura in Sri Lanka is the alleged home of a map that could unlock the secrets of the universe.
Tucked away in alluring locations and offering guests beautiful views and exciting experiences, Sri Lanka’s best hotels are known for their... It’s Sri Lanka time! Our paradise island is ...