Coming face to face with Great White sharks of Guadalupe Island with Horizon Dive charters October 2016 I joined Horizon Dive Charters (http://horizoncharters.com/) to motor down to Guadalupe Island off the coast of Ensanada, Mexico to meet some of the world’s most feared creatures...