Originating from the dark swamps of Indonesia, the Paedocypris takes the title of the world’s smallest fish.Measuring as little as 0.31 inches (7.9 mm), a total of three Paedocypris species were discovered so far. The biggest recorded specimen was measured at mere 0.41 inches (10.3 mm), proving the miniature size of Paedocypris in general. But the small size is the very thing that helps them survive during extreme droughts in the acid water they inhabit, making these little guys true survivors.
Source: Smallest Stuff
Lluvia de Peces (Rain of Fish) is a phenomenon that has allegedly been occurring for more than a century on a yearly basis in Yoro, Honduras.It is also known as the aguacero de pescado. Beginning in 1998, locals of Honduras have held an annual Festival de Lluvia de Peces to celebrate the phenomenon. The date of the festival is variable, coinciding with the first major rainfall in May or June. The festival includes a parade and carnival. The explanation generally offered for the rain of fish is meteorological, often speculated to be strong winds or waterspouts, as is commonly proposed when attempting to explain similar occurrences of raining animals.The nearest marine source for the fish is the Atlantic Ocean, about 200 km (140 miles) away, though this explanation might be seen as unlikely due to the improbability of waterspouts collecting fish in the open sea every year in May or June and transporting them directly to Yoro.
Source: All that is Interesting and Wikepedia