Get “up close and personal” with Great White Sharks off the Mexico island of Guadalupe. Located in the Pacific Ocean approximately 165 miles west of Ensenada, Mexico, Guadalupe Island is rapidly becoming the world’s best location for viewing, photography and video ofGreat White Sharks. It hosts one of the most prolific populations of White Sharks on the...