Best Guadalupe Island Liveaboard Trips
There's usually one key reason for diving in Guadalupe - and that's to see the mighty great white sharks. A Guadalupe Island liveaboard is the only way you can get to dive this region of Mexico.
The volcanic i... Read More...