Flying Fish: Do They Lay Eggs in Giant Kelp Around Catalina’s Habitat?
Yes, California flying fish lay eggs at night near kelp beds for protection. They usually live in the open ocean but venture closer to shore to forage and reproduce. Kelp forests provide shelter for their eggs, keeping them safe from predators. These areas around Catalina are ideal for their breeding activities. Flying fish generally prefer … Read more