Where to dive with Garibaldi
Abalone Cove (Southern California)
Aliso Beach (Southern California)
Arch Point (Southern California)
Arch Rock (Southern California)
Bee Rock (Southern California)
Ben Weston Point (Southern California)
Bird Rock (Catalina) (Southern California)
Bird Rock (Lajolla) (Southern California)