What Causes Flash Floods?

A flash flood is a flood that occurs in a short time period but have volume’s of water. Normally a flash flood is associated with a thunderstorm or hurricane.