Ways to see Great Barracudas
The great barracuda (Sphyraena barracuda) also known as the giant barracuda, is a common species of barracuda found in subtropical oceans around the world. It is a type of ray-finned fish. Read more on Wikipedia.
Nobody has seen Great Barracudas on an adventure yet. Log a sighting and say what you were doing.