This oasis of calm is Tafilalt, a collection of more than 1000 hand-built houses made of local stone. Tafilalt nestles on the top of a plateau that overlooks the M’Zab Valley, in Algeria's ...