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 ...