great white shark, guadalupe islandGreat white shark cage diving at Guadalupe Island with the MV Horizon. Shark cage diving charters.