Yes,quite possibly. We have 3 Turtles that we spot frequently. Maybe you are lucky and will see them. They don’t have a specific spot to stay.