Galápagos Tortoise: Las Islas de los Galápagos, or the Islands of the Tortoises, are named for the famed giant tortoises found nowhere else in the world.
11 Animals That Feast Together

11 Animals That Feast Together

November 19th, 2015

Jenn Beening

Mealtime is a profoundly social activity, and humans aren’t the only species that come together to satiate their nutritional needs. As we prepare to give thanks around heaping tables of […]

read more ›