Geography, asked by mansi41, 1 year ago

define inundation canal

Answers

Answered by Dhanushupadhya
11
Inundation canal are long canals taken off from large rivers.They receive water when the river is high enough and especially when in flood.

Dhanushupadhya: welcome
Similar questions