Beautiful special place!
Good Anchorage several cabins on north side
Storm Bay, British Columbia is located at Sunshine Coast B, BC, Canada