Wells for India

Wells for India

UK and India / Wells for India helps communities in Rajasthan, India, to help themselves out of water poverty, moving from surviving to thriving.