Cabrillo Marine Aquarium (Visit this link)
Located just steps from the ocean at Cabrillo Beach in San Pedro, Cabrillo Marine Aquarium is a non-profit public aquarium/museum dedicated to promoting knowledge and awareness of the marine life of Southern California through recreational, educational, and research programs.
http://www.cabrilloaq.org
Previous