Holidaymakers on a boat were shocked after a giant marine creature was spotted off the Gwynedd beach.
Reports state the marine creature, which was most likely a basking shark, was almost the size of their vessel. A video clip recorded by Carmel Richardson, who was on a friend's speedboat with her family, caught the creature.
At the time the creature was spotted, the boat was just beyond the safe-swimming zone at Abersoch's Main Beach on the Llyn Peninsula. Initially, the group believed it was s dolphin, however, upon getting a closer look they realised it was something much bigger, North Wales Live reports.