A tourist spotted a 'massive' waterspout forming in Greece, just off the island of Zakynthos in the Ionian Sea … CTV News Programs. CTV National News …
Source link
Waterspout forms off the coast of Greece – CTV Atlantic
4 weeks ago
No Comments