It depends on what kind of ether its a river or an ocean or it could be just a pond!
Fish live i salt water and regular water if that's what you want to know so that all i know for now.
Yes, platy fish are livebearers, meaning they give birth to live young instead of laying eggs.
Platy's are live bearing fish and do not lay eggs, the young are born alive and free swimming.
Platy fish are livebearers, which means they give birth to live young rather than laying eggs. The female platy fish will carry the fertilized eggs inside her body until they hatch into baby fish, known as fry.
all fish lives in water
They have adapted to live in water. depends how big the fish is but they have gills and it depends what kind of fish it is
mostly not salt water fish
Yes, That is definitely enough space
The only fish species that i know of that lives out of water is the dead kind.
salt
Water
no it would fight till death because betta fish are aggressive
Mice live on land, fish live in water. On in not the normal prey of the other.