YBD Dive Centre & Perhentian Island Dive Sites.
*All transactions made to YBD Dive Centre are non-refundable. Terms and Conditions applies.