Rainwater harvesting is an eco-friendly way to store precious rainwater for later use. With water shortages becoming a global ...