New to Regaldive: Socorro Islands Liveaboards
6th April 2016The Socorro Islands are located in the eastern Pacific Ocean, approximately 250 miles south of Cabo San Lucas, Mexico, at the tip of the Baja peninsula.
John Butland's Socorro Islands Trip Report
11th January 2017John shares his Socorro Islands trip report with us here: