The majority of South Florida 's fresh water is recharged in the park .
South Florida 's fresh water is stored in the Biscayne Aquifer .
The majority of South Florida 's fresh water , which is stored in the Biscayne Aquifer , is recharged in the park .