Question: why is osoyoos a desert?
Answer: Osoyoos, B.C.–It's a sign of the times. ... The grasslands and bald hills outside the town of Osoyoos are an extension of the Sonoran Desert that runs as far south as Mexico and creeps north to form Canada's only arid desert.