a year ago1 viewsAzores DivingBarracudaDori WreckMarine LifePonta Delgadamarine-lifedive-siteazoresA video of a swarm of barracudas near the Dori Wreck off Ponta Delgada, São Miguel, Azores, filmed on September 15, 2024, showcasing marine life at a popular dive site.