Geography

over 90% of the world's supply of the fresh water is located in ?


Answers

ChanellMarberry600

2 years ago Comment

I believe it is Antarctica 

chloecoullomb

2 years ago Comment

90% or the worlds freshwater is frozen in glaciers.