Moroccan Dresses and Attire : A Guide to Caftans, Djellabas, and More.

Moroccan dresses, what makes it so special and unique?