The answer is: "delta" .
_____________________________________________________
More innovations caused the economy to flourish and for many more factories to be built.
Answer:
Peninsula
Explanation:
A peninsula is a piece of land almost surrounded by water or projecting out into a body of water.
Mining hope my answer helped............