There have been at least 2 turtle nests in the past few weeks, probably more we don't know about: https://rockypoint360.com/long-awaited-turtle-return-to-puerto-penasco/
And being guarded by Pancho Villa and his men!3 in Playa Encanto now