#1 California Snorkeling Destination: Channel Islands National Park
The BEST California snorkeling is found in the clear blue waters and towering kelp forests of Channel Islands National Park!
#1 California Snorkeling Destination: Channel Islands National Park Read More »