Best Places To Snorkel In San Diego
San Diego is the best place to snorkel in all of Southern California. The ocean, bay and river waters that surround the city are teeming with marine life. The best time to snorkel in San Diego is during the summer months when the water is warmest, but you can also try it any time of…