The stink emanating from defunct public toilets in Hadwara town of Kupwara district is causing immense inconvenience to the residents.