Ifrane in Morocco is the Second Cleanest City in the World,Where she was nicknamed the Small Switzerland.