Tags : Lizard

Este día en la historia

Today In History: March 17 2000

The Return of the La Gomera Giant Lizard A species long thoughtto be extinct for 500 years  Back in 2000, this day was marked by a sensational find. The Department of Animal Biology from the University of La Laguna and the Department of territorial planning and environment of the Canary Islands had reported sightings of the La […]readmore