California diving has a little bit of everything: kelp forests, friendly marine mammals, wrecks, liveaboards, even cage diving with great white sharks.
The post The Best Places to Dive in California appeared first on .
Diving, Travel, california, california diving, Great White Sharks, kelp diving, Kelp Forest, san diego, shore dives, Shore Diving, Wreck Diving