Home » History Facts » In 1981, the people of...

In 1981, the people of Naphlion, Greece were stunned at the sight of frogs falling from the sky. The tiny critters were carried by strong winds all the way from North Africa, more than 1,000 miles away.

17 6

Similar Facts

Menu