Nature: Galápagos Tortoises – CBS News
March 19, 2023
0 01 min read
Read Time:16 Second
We leave you this Sunday with giant tortoises on Santa Cruz Island, in Ecuador’s Galápagos National Park. Videographer: Alan Golds.
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.