Miracle Beach – few beaches on Vancouver Island are sandy