Tap water in Mumbai is the safest for drinking while Delhi’s water is the worst among 21 big cities, according to a report based on sample tests done by Bureau of Indian Standards (BIS). Of greater concern is the fact that all the samples of tap water taken from 15 out of 21 cities failed to meet one or more safety parameters during tests carried out in laboratories.