The only desert in Canada is located in Osoyoos, British Columbia


The only desert in Canada is located in Osoyoos, British Columbia.