Log cabin on Miners Bay Beach, Mayne Island, BC
See available dates and reserve directly with MayneWave.