Drip drop, drip drop. The sound of rain is one of the most relaxing sounds of nature. Have you ever wondered where rain comes from? Or why it rains in two places at once? Your questions will all be answered after I tell this short, but true myth.
A long, long time ago, in the kingdom of Olym...