How to stop driveway from flooding?

Creating a crown or slope in your gravel driveway will help prevent puddling and washout. You can avoid flooding by directing the drainage.