These are some ideas:
→ It's an algae, so it will occur in water.
→ Since it has similar characteristics of land plants, I'd say it is found in rivers because rivers have more contact with land plants than seas.
→ I also suggest it will be found near river-banks, but that doesn't actually have any reason behind it.
Hope it helped,
BioTeacher101