MV Horizon shark diving at guadalupe islandCage diving and great white shark research tours and charters at Guadalupe Island, Mexico with MV Horizon.