Greece: Waterspout Spotted Off Rhodes Coast
- Captured on Wednesday 21st of October 2020
- Location is Rhodes
Description
A huge waterspout was spotted off the coast of Rhodes in Greece on Wednesday, October 21. Videos on social media show Read more...