1 year agoGabriola Island: a Beautiful Island in British Columbia, CanadaTravel with MansourehVerified