The UNESCO Reserve Revillagigedo Archipelago, more commonly called Socorro Islands, offers spectacular underwater encounters with giant manta rays, sharks, dolphins and humpback whales in the mexican Pacific. Undoubtedly one of the best diving destinations in the world.