The Kosgoda beach is a popular destination for marine life enthusiasts, as it is home to many marine turtles and turtle hatcheries. The marine turtles come ashore at night and lay their eggs in tiny holes. Then they cover up their eggs and return to the sea before dawn. Many turtle hatcheries have been set up along the coast to protect the eggs and turtles from predators. The hatcheries care for the turtle hatchlings till they are about 2-4 days old and then released back to the sea. October to April is the main laying season, but some eggs can be found at Kosgoda throughout the year.