Hiking, trekking, quad riding, Sand skiing, tours to markets, delicious foods, and a lot of fun you’ll get when in Morocco