Surfers in Australia had the experience of a lifetime when they caught waves with a pod of dolphins at Tallow Beach in Byron Bay. In a video posted to YouTube by Luke Taylor, the dolphins are seen ...
Crystal waters, island breeze, and the thrill of the chase — this Bahamas trip has it all. Watch as fresh dolphin fish (mahi mahi) are caught and speared straight from the open sea, then cooked right ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results