Why do some lakes have very few plants?
Lakes vary in the chemical composition of the water that they contain. Some lakes, such as those draining from lime-rich soils, are very fertile and can support a lot of plants. Others, especially those whose water is acid (as in granite areas), are poor in nutrients and therefore poor in plant life.