The Guppy fish is also named as million fish and rainbow fish. It is one of the most popular fresh water fish. Guppies do not lays egg, it is a live bearer. Guppy fish originate in north east South America. It is now found all over the world. It get used to almost all types […]