Water Purifying Plant

Country: Dominican Republic Location: El Tamarindo 2, Los Alcarizos Partner: Faro de Luz Church Beneficiaries: 3,500 people. Status: In Management…

View Details