Moroccans are known for their hospitality and generosity. Even if you’re traveling solo, it’s not unusual to find yourself invited into someone else’s home or offered a place to stay.So what better way to experience the country than by seeing as much of it as possible? Here are 20 places to visit in Morocco.