The current Mediterranean Sea was created ... about five million years ago, when the Atlantic Ocean breached the natural dam at what is today the Straight of Gibraltar. I'd read in the past that it took several centuries to fill up the Mediterranean Sea to match the Atlantic Ocean's level. Now there's a new report that says it was filled in as little as a few months, and at most two years. To do that, water flowed at rates of up to 300 km/hr (190 mph) through a 200 km (125 mile) long channel. That would have been a spectacular sight!