'By' in this sense means 'next to' or 'close to'.
If someone lives by the desert, it would mean that they live close to the edge of a desert. I don't see a problem with this expression.
February 28, 2017
0
1
"by the desert" sounds weird. We'd usually say "in the desert".
February 28, 2017
0
1
Still haven’t found your answers?
Write down your questions and let the native speakers help you!