When the majority of travelers imagine Morocco, they tend to visualize busy souks in Marrakech, the great Sahara Desert, and blue-washed streets of Chefchaouen. Though these well-known places are definitely magical, Morocco has a lot of hidden treasures that have ...