A magical moment unfolded on Kata Noi Beach as around 70 baby sea turtles hatched and made their way into the Andaman Sea.