A beautiful moment was captured when thousands of green turtles were seen approaching the world’s largest green turtle breeding ground at Raine Island at the edge...
Some of us might have been to Kuala Terengganu to catch turtles laying eggs in the wee hours of the morning, and truly, it is a...