Baja Quest
Offers scuba diving, snorkeling, sea kayaking, camping and gray whale watching.
Rama Jama Adventures
Live-aboard private charters and individual trips on a luxury yacht. Scuba diving, snorkeling, kayaking and whale watching in the Sea of Cortez.