Crete Locals Find Six Foot Crocodile in Man-Made Lake - Presented by: The Aol. On Network

Authorities on the resort island of Crete said on Monday that a six-foot crocodile was spotted last week in a man-made lake near the seaside town of Rethymno. Crocodiles are not native to Greece.



Related Videos

Most Popular Videos

Latest Videos