ERMAHGERD, TURTLES!!! from Fantrails on Vimeo. Watching beautiful green turtle hatchlings struggle across the beach to their new home, the Pacific Ocean. Arnavon Islands, Solomon Islands. Share this Video