scuba diving mv horizon

scuba diving charters to guadalupe island, channel islands , baja, and sea of cortez on liveaboard mv horizon