Tag Archives: Siteia

Waterspouts off Crete, Greece – October 19, 2013

Two waterspouts have been reported from the island of Crete, Greece. They formed in the morning of October 19, 2013 off the Read more