In the late 19th and early 20th century, the land-locked Nyasaland protectorate lacked railways and could only be reached from the nearest Indian Ocean ports, some 200 miles away, through the Zambezi and Shire rivers, which were too shallow for large vessels.