Leopard Sharks can be found all along the coastline in San Diego, but will be most easily found in La Jolla Shores. The best way to see Leopard Sharks and other marine life that frequent the area is to book a kayak and snorkel tour with San Diego Bike and Kayak. Experienced guides will take visitors out on kayaks to see the beautiful kelp beds that house much of La Jolla’s marine life.