i love this photo , it reminds me of my time in mexico. we did turtle conservation so we got to see these on a daily basis and watch them hatch. they are the most amazing things in the world. and they know how to come back because from the sand they can remember the minerals in the sand and the magnetic point north
As far as I know it happens throughout the entire year, but mainly during the really hot months. Then you can see up to 100 come up to the beach. But I have no idea how they know where the same place is, it is very fascinating!