Skip to main content
1 - 3 of 3 results
British engineering feats. no. 3. : the Mettur Dam, India
British engineering feats. no. 4 : the Assuan Dam Egypt
British engineering feats. no. 5 : the Lloyd Barrage and canals, India