Tag Archives: Megalodon

9 animals that don’t exist anymore

Titanoboa, is an extinct genus of snakes that is known to have lived in present-day La Guajira in northeastern Colombia. Fossils of Titanoboa have been found in the Cerrejón Formation, and date to around 58 to 60 million years ago.

Read More »