Loading...
 
Skip to main content

DELAGOA BAY

DELAGOA BAY, an inlet in the SE. of Africa, E. of the Transvaal, subject to Portugal; stretches from 25° 30' to 26° 20' S.; extends 52 m. inland, where the Transvaal frontier begins, and between which and it a railway of 52 m., constructed by an English company, extends.


Page last modified on Sunday November 9, 2014 08:34:02 GMT-0000