Cabrillo Marine Aquarium: A public aquarium which engages all visitors in education, recreation and research to promote knowledge, appreciation and conservation of the marine life ...