Kailash Foundation is a family trust, which aims to create, find and support programmes for the betterment of communities and individuals throughout the world.
Provides human resources(eg staff/volunteers)Provides buildings/facilities/openspaceProvides services(eg care/counselling