A huge waterspout has been spotted off the coast of the Croatian city of Dubrovnik.

Amateur footage captured by a passerby from a nearby cliff face shows a whirling column of air and water travelling across the ocean.

Funnels and waterspouts are caused by unstable weather conditions and are becoming increasingly common in this part of Adriatic Sea.