Denis Island is a private island dedicated to marine conservation. It is a popular nesting ground for sea turtles, which lay their eggs in the sand.