'Joy to watch': Over 100 baby turtles head to sea at Jiwani beach

'Joy to watch': Over 100 baby turtles head to sea at Jiwani beach