A small town in the Middle Atlas region of northern Morocco, Ifrane is the coldest city in Africa, with the population of ...