People of nearly 60 villages under three blocks of Bolpur sub-division have been drinking contaminated water due to sheer callousness of the panchayat and zilla parishad (ZP) authorities.