/* */

leatherback turtle lays 103 eggs on Thaimuang Beach, Phan-nga Province

4 Aug 2020

Last week a leatherback turtle laid 103 eggs on Thaimuang Beach, Phan-nga Province.

As you can see in this incredible and beautiful footage of this majestic animal.

Credit Thon Thamrongnawasawat