A culmination of what began as a Green Turtle nesting on the island of Velighandu Huraa, 69 Green Turtle hatchlings…