Awwww... you were most fortunate... What a wonderful beautiful sight!
I've not ever seen any before... adults anyway. Only some babies at a hatchery.... :)
Was it coming to lay its eggs? We used to have giant leatherback turtles come to our east coast shores to lay their eggs... Sadly not any more... :(
It truly was. I have never seen babies I bet they were super cute. I don't know why it came to shore. There were some people nearby and they said it had been there all day. Sad that the leatherback turtles don't come to your eastern coast any more.