Alert Bay Beach: Wild Pebble Shores on Cormorant Island, BC | OnlyBeaches