harnesses the power of 2,800-horsepower engines for a thrilling ride through San Diego Bay. Snorkeling or swimming with leopard sharks takes San Diego water sports to the next level. Despite their ...