Tafraoute, Morocco
Tafraoute is a town in Tiznit Province, Morocco. It is located in the Anti-Atlas mountains in southern Morocco. It has a population of approx 5 000. The roads of Tafraoute are hard to traverse since they are narrow and snakey. Thanks to Omar.