Jal-TARA Water Filter Installation Sites

 

Jal-TARA Water Filters have been installed in more than 50 sites all over India. Some of them are: