Smart Water Magazine
Connecting Waterpeople

Global Communities

Global Communities
Global Communities is an international development and humanitarian aid organization that operates in approximately 25 countries per year.