by AnaCapri Estate | Mar 23, 2014 | Wildlife
One of this earths’ most precious creatures, one that is endangered, lays its eggs in the British Virgin Islands. The glorious female Leatherback Sea Turtle returns to the beach she was born on or one nearby to lay her eggs, using her front and back flippers to pull...