Gudalupe Island in Mexico offers incredible experience and best opportunity to photograph great white shark safety in blue water.