Sure there was a flood. Cultures all over the world have a tradition about such a flood. The collective cultural memory of many civilizations have a tradition about a devastating flood. I think it has some basis in history - in the flood in Noah's time.
No global flood. That is a tribal myth.
The most likely basis for the myth was the flooding of the Black Sea area somewhat over 7,000 years ago. From there the tale obviously grew in the telling.
That cultures around the world have local flood myths proves nothing; most civilizations are founded on large bodies of water. And floods happen. Look at New Orleans!
On the other hand, we have no worldwide archaeological or sedimentological evidence for a flood about 4,350 years ago (the consensus of biblical scholars for the date of the flood).
We have no evidence in natural history of such a flood either.
Human cultures and genetics also argue against such a depopulation/repopulation. Just in the area I work (western US) there are a number of archaeological sites with mtDNA evidence from before to after the date of the purported flood--and no change in mtDNA or the human cultures across that time period. Rather, there is continuity of just about everything--fauna and flora, human cultures, mtDNA, etc.
Face it, the evidence against a global flood is overwhelming. It is a tribal myth, not a real event for which there is documented evidence.
Religious belief does not constitute scientific evidence, nor does it convey scientific knowledge.