Ответ:

Выражение «из-за наводнения» указывает на причину разрушения. «Благодаря» обычно употребляется, когда речь идёт о положительном результате.

Ответ: из-за наводнения.