Chefchaouen must be one of your travel dreams! It offers many things to do, see and know. Thus, the city was founded in 1941 as a small castle to fight the Portuguese invasions. During medieval times, many Moorish and Jews … Read More