Sale, Rabat-Sale-Zemmour-Zaer, Morocco
$30/hr · Starting at $25
Chefchaouen is a small town set amidst the Rif Mountains in the northwest of Morocco. It’s also known as the Blue City because of its stunning blue buildings in the old town. And while it is still a