Which of the following is the purest form of natural water?
River water
Well water
Rain water
Spring water
Rain water is the purest form of natural water as it is obtained from clouds and has very less impurities.
Which among the following is the purest form of natural water?