a little oasis of calm is called for from time to time. What better way to get a respite from life than visiting some of the world's largest oases in Tafilalet, Morocco? Tafilalet has gorgeous ...