Go nose-to-nose with a great white off Baja’s Guadalupe Island, where shark sightings are all but guaranteed

Ken McAlpine  – June 18, 2013 | Updated July 16, 2019