Edit

Images (0)

Giant Worm

While trekking the mountains of Ecuador's Eastern Andes the team encountered the largest Earthworm in the world, native to the Cloud-Forest, 4 ft long, that grow up to 8 ft! In Kichwa it is called "cuica".