Delagoa Bay
an inlet on the southeastern coast of Africa, discovered by the Portuguese in 1498. It is the terminus of a railway connecting the Transvaal with the seacoast.
Volume II · Aiton’s Encyclopedia
an inlet on the southeastern coast of Africa, discovered by the Portuguese in 1498. It is the terminus of a railway connecting the Transvaal with the seacoast.