Historical, Recommended things to do in Marrakesh for Family, Single on a Rainy day