MV Horizon shark diving at guadalupe island

guadalupe island shark cage diving

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