Tag Archives: Scoglitti

Waterspout in Scoglitti, Sicily, Italy – November 21, 2013

Raising the number of waterspouts on the west coast of Italy on November 21 further is the Scoglitti, Sicily waterspout. Read more