Campbell River: Mar 15-17th

Mar 15-17th
Cost: $749, Deposit: $300
1 shore dive, 5 boat dives
Transportation, Accommodation
Tanks/weights

Read more