The places I visited in Morocco were so interesting. I loved learning about the culture and history. I visited Casablanca, Marrakech and Essaouira. Each offered a unique perspective and an opportunity to interact with a variety of people. I especially appreciated stopping at the women's cooperatives. I also enjoyed the tours and activities such as walking tours, cooking and cycling. While participating in those, I was told about other places to visit and other things to do. For instance I never would have tried Hammam bath and massage if not recommended by one of the guides.