IDC guide IDC Technical Guide October 6, 2018October 6, 2018 gianluca 0 Comments Caribbean, IDC, Instructor Course, Internship, open water, padi, scuba diving All you need to know about IDC programs and how to get prepared for it Here we are, if you Read more