Balearic Islands: Stunning marine tornadoes spotted off Mallorca beach
WATCH: A spectacular natural phenomenon has occurred off the coast of Mallorca, and it’s been captured on camera. An impressive multiple waterspout phenomenon off the coast of Mallorca has been captured on