Socorro Island is part of the Revillagigedo Islands and a popular destination for scuba diving because of its diverse marine life like the large pelagic animals, whale sharks, hammerhead sharks, and humpback whales. Hi everyone! One more time, Socorro Island showed itself as a paradise for divers and marine life lovers. The diving was absolutely […]
Read More