Go Down Under
The moment you don your face mask and peer into the ocean water, you'll be awe-struck by how many interesting creatures and fish live in this underwater world. From the bright orange Garibaldi that swim nearby to the moray eels that peak out from under crevasses to get a good look at you, you'll be surrounded by all kinds of sea life. San Diego has some of the best spots for snorkeling. The best spots to explore the beauty of the sea in San Diego include La Jolla Cove, Devils Slide, La Jolla Shores, and Shell Beach. In northern San Diego, try Fletchers Cove and Swami Beach.