Raft Cove Beach: Wild Sands & Surf in Port Hardy, BC | OnlyBeaches