Dolphin Encounter in the Bay of Biscay, France
Did you know you can see dolphins in their natural along France’s Atlantic coast? At least for now. Because of commercial fishing methods used in the Bay of Biscay, thousands of dolphins…