Can you drink the water in Grenada?

NO