Aiton’s Encyclopedia
A Practical Reference Library in Five Volumes — keyed from the public-domain original
Home · Letter D · Delagoa Bay

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