Surf SPOT ON: Tofino’s Cox Bay (Vancouver Island, Canada) Vancouver Island is one of the most beautiful places on earth (at least for me).… Read More