Rainwater harvesting is a simple strategy by which rainfall is gathered and stored for future usage. The process involves collection and storage of rainwater