The Kerala High Court on Thursday pulled up the National Highways Authority of India (NHAI) for failing to provide and maintain public toilets on National Highways (NH) [Petroleum Traders Welfare and Legal Service Society & ors v State of Kerala & ors].