Spain: Waterspout Spotted in Canary Islands
- Captured on Tuesday 26th of March 2019
- Location is Canary Islands
Description
A clear waterspout has been observed on the coast of Canary Islands of Spain, located in the Atlantic Ocean. The weat Read more...