7Socorro Island
Nicknamed “The Mexican Galapagos” Socorro Island is one of the world’s best dive destinations with some seriously impressive large animals. Here, you can experience the giants of the ocean with manta rays, whale sharks, and humpback whales all making an appearance. Alongside these impressive marine animals, dolphin encounters are a regular occurrence during the high season.