ensenada

Guadalupe Island, Sharks and Wranglers

Guadalupe Island, Sharks and Wranglers are the combo which make for a perfect shark diving expedition. I took the trip many years back when shark diving tourism was still in [...]