SEACAMP San Diego

SEACAMP San Diego

Imperial Beach, CA 91932

  • STEM
  • Outdoors

Unclaimed

About

Hands-on marine science education with labs, workshops, snorkeling, boat trips, and more.