Fish rain down on Sri Lanka village: In a village of Sri Lanka’s rain of small fish has been unusually seen. Residents of the village, in the district turns to rain fish have expressed surprise and pleasure. The experts think that these fishes were taken up by the storm or vortex from a nearby river and dumped on the village.