Watch incredible water sprout in Leros (vid)
Locals of the island of Leros in the southern Aegean Sea were treated to an impressive sight, when they saw a small water sprout forming near the port of Agia Marina.
- Published in Greece
Locals of the island of Leros in the southern Aegean Sea were treated to an impressive sight, when they saw a small water sprout forming near the port of Agia Marina.