Rainwater Harvesting: Practical Methods Used Worldwide

Best rainwater harvesting ideas for individual and community, advantages and disadvantages, mistakes to be avoided while harvesting rainwater at home.