Adventure

Snorkeling

Snorkel with Leopard sharks, Garibaldi, seals and maybe even a dolphin or two in La Jolla Shores.