We love Catalina Island turtle sightings!