Mermaids live in the sea and ocean. But other stories depict mermaids inhabiting rivers and lakes.