Sri Lanka, the “Wonder of Asia”, formerly known as Ceylon, has long served as an important strategic destination in the Indian Ocean, catering to merchants and travellers from South-east Asia, India, the Middle East and East Africa. The island was visited and marvelled at by the likes of Marco Polo, who called it “the finest island of its size...