Chandigarh: Poor quality of drinking water, heavy presence of metals and pesticides are the main reasons for the large number of cancer cases in Talwandi Sabo in Bathinda district.