They're going to the water's edge to lay eggs... happens every year here at around this time.... For whatever reason, each year they follow the same path it seems... it's just on this stretch of beach for about 3-400 feet. Pretty amazing to watch. Was a bit shorter in duration this year though... last year it went on for 5-6 nights, this year it only lasted 3...