Location: Punta Tosca , Socorro Island, Revillagigedos, Baja California, Mexico We came out on the lava flow and on the first scuba dive we got a few hammerhead sharks. I got a single humpback whale swimming over our head and by the time as I reached the first and closest diver it was gone!! Cr*p!!! On […]
Read More