Can you drink the water in France?

YES