
During our 5 weeks in Morocco we definitely had moments that we loved more than others. While there were great resources available for what to…

Chefchaouen (pronounced shef-sh-AOW-en) is a small town in the heart of the Rif Mountains in northern Morocco. The city is known throughout Morocco for three…