SEACAMP San Diego

channel islands scuba diving

Channel Island liveaboard scuba diving with SEACAMP and the MV Horizon.