Small green frogs

Small green frogs

In May 1981 the citizens of Naphlion, Greece awoke to find small green frogs falling from the sky. The Greek Meteorological Institute surmised they were picked up by a very strong wind since the frog species was native to North Africa.

Previous Fact Next Fact
Categories: AnimalsMystery

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies