Learn 2 Scuba Dive

whether your a beginner or experienced dive, Carmel Bay Divers has a fun and exciting underwater adventure awaiting you and your family