Rabat- Morocco's city of Ifrane was chosen among the world's cleanest cities, according to website Hassle.com, a London-based online booking and payment platform that connects customers with pre-vetted local cleaners.