advanced diving

Dive Socorro Islands by Liveaboard

Dive Socorro Islands by Liveaboard

The Socorro Islands offer a once in a lifetime diving experience.

The Socorro islands are located 240 miles (390 kilometers) off the Baja Peninsula, the four Revillagigedo Islands offer some of the best diving in Mexico.

Click here to continue reading on For Scuba Divers.