Katrina Cabral | September 9, 2010
San Diego Weekend Events: Head to the shore for some seaside (and snorkeling) fun all weekend long!
Take advantage of these wonderful opportunities here in the beautiful San Diego County! Snorkel with the creatures of...