Location: Socorro Islands, Baja California South, Mexico We just completed our last dive day of this 10 day expedition to the wilds of the Socorro Islands, offshore Pacific Mexico. This place never ceases to amaze even the most seasoned veterans of the area with the sheer variety of big marine animals to be seen and […]
Read More