![graham_mackintosh_baja_kayaking](https://www.discoverbaja.com/wp-content/uploads/IMG_0256a-300x100.jpg)
Some of Baja’s most thrilling adventures come in the form of interactive marine life experiences in the wild. From releasing just-hatched baby sea turtles to diving with great white sharks,… Read more »
Some of Baja’s most thrilling adventures come in the form of interactive marine life experiences in the wild. From releasing just-hatched baby sea turtles to diving with great white sharks,… Read more »