Taroudant - Northern City of Chefchaouen Featured Among Telegraph's ranking of the World's Best City Skylines

chefcuouen
Larbi is a freelance writer and assistant editor at Morocco World News.