Ecuador Releases 201 Tortoises on Galapagos Island

The tortoises have been released on Santa Fe Island, where a similar subspecies went extinct more than 150 years ago. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail