Diving with barracuda
March 1, 2021
Diving with barracuda, Marine Life for Divers, Places To Dive, Scuba Diving Videos & Photos
No Comments
Barracuda Encounter Diving Bimini’s El Dorado Shoal
El Dorado Shoal is a great diving spot. It’s found off the coast of Bimini in the Bahamas.
On a recent episode of “Blue Wilderness” Mark and Mario challenge themselves to encounter as many sea creatures as possible in a single dive.
