Where there's water, there are life forms. I haven't seen an oasis but would be really fascinating to be in one. That means have to be in the desert for that and most probably middle of the desert. The only desert I've been to is Las Vegas :-). Lots of oases with big buildings called casinos and hotels :-).